Company overviewCompany number12817556StatusActiveCategoryLtdIncorporated2020-08-17Accounts categoryFullNext accounts due2027-12-31Registered office6 Bevis Marks, London, England, EC3A 7BA