Legal
Stargate Capital Investment Group
StarGate Capital Investment Group Limited
Registered in England Number: 4953657
Registered Office: 17 St Helen's Place, London EC3A 6DG
Stargate Capital Management
StarGate Capital Management Limited
Registered in England Number: 3824592
Registered Office: 17 St Helen's Place, London EC3A 6DG
Authorised and regulated by the Financial Services Authority. FSA number: 191763.
Part of the StarGate Capital Investment Group
Stargate Corporate Finance
StarGate Corporate Finance Limited
Registered in England Number 5052688
Registered Office: 17 St Helen's Place, London EC3A 6DG
Authorised and regulated by the Financial Services Authority. FSA number: 401132.
Part of the StarGate Capital Investment Group