G & L TOWNSEND INVESTMENTS PTY LTD Company Summary & Details