Company overviewCompany number09688671StatusActiveCategoryLtdIncorporated2015-07-16Accounts categoryFullNext accounts due2027-09-30Registered office30 St. Mary Axe, London, England, EC3A 8BF