We have grown to a global network of over 50 people since inception. We are headquartered in London with offices in Los Angeles and New York.

London

Headquarters
33 Welbeck Street
London

W1G 8EX, UK

New York

230 Park Ave (3rd Floor West)

New York

NY 10169, USA

Los Angeles

10940 Wilshire Boulevard

Suite 1250

Los Angeles

CA 90024, USA

Specific Enquiries

For Marketing Enquiries

Siobhan Filmore

For Career Enquiries

Kate Peacock

For New Business Enquiries

Jeevan Sagoo

For General Enquiries

Nina Nicola