Company overviewCompany number07477370StatusActiveCategoryLtdIncorporated2010-12-23Accounts categoryFullNext accounts due2027-09-30Registered office120 King's Road, London, England, SW3 4TR