Company overviewCompany number07344738StatusActiveCategoryLtdIncorporated2010-08-12Accounts categorySmallNext accounts due2027-09-30Registered office78 York Street, London, England, W1H 1DP