K&L GATES LLPActiveActionsShareCompany no. OC309508 · Limited liability partnership · Incorporated 7 Oct 2004OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings