Company overviewCompany number00189434StatusActiveCategoryLtdIncorporated1923-04-23Accounts categoryFullNext accounts due2027-12-31Registered office30 St. Mary Axe, London, England, EC3A 8BF