Company overviewCompany number09496004StatusActiveCategoryLtdIncorporated2015-03-18Accounts categoryMicro EntityNext accounts due2026-12-31Registered office18 Broadway, London, England, E15 4QS