Company overviewCompany number00181116StatusActiveCategoryLtdIncorporated1922-04-12Accounts categoryFullNext accounts due2027-09-30Registered office51 Lime Street, London, EC3M 7DQ