Company overviewCompany number14644988StatusActiveCategoryLtdIncorporated2023-02-07Accounts categoryMicro EntityNext accounts due2026-12-31Registered office91 Upton Lane, London, England, E7 9PB