Company overviewCompany number07980266StatusActiveCategoryLtdIncorporated2012-03-07Accounts categoryMicro EntityNext accounts due2026-12-31Registered office163 Herne Hill, London, SE24 9LR