Company overviewCompany number11593079StatusActiveCategoryLtdIncorporated2018-09-27Accounts categoryFullNext accounts due2026-12-31Registered office33 Soho Square, London, England, W1D 3QU