Company overviewCompany number12270919StatusActiveCategoryLtdIncorporated2019-10-18Accounts categoryMicro EntityNext accounts due2027-07-31Registered office2 Allen Street, London, England, W8 6BH