Company overviewCompany number06863813StatusActiveCategoryLtdIncorporated2009-03-31Accounts categoryMicro EntityNext accounts due2026-12-31Registered office241 Mitcham Road, London, SW17 9JG