Company overviewCompany number08674486StatusActiveCategoryLtdIncorporated2013-09-03Accounts categoryFullNext accounts due2027-12-31Registered office33 Soho Square, London, England, W1D 3QU