Company overviewCompany number13184278StatusActiveCategoryLtdIncorporated2021-02-08Accounts categoryGroupNext accounts due2026-12-31Registered office33 Soho Square, London, England, W1D 3QU