Company overviewCompany number10088945StatusActiveCategoryLtdIncorporated2016-03-29Accounts categorySmallNext accounts due2027-09-30Registered office68 Hanbury Street, London, England, E1 5JL