Company overviewCompany number04223007StatusActiveCategoryLtdIncorporated2001-05-24Accounts categorySmallNext accounts due2027-09-30Registered office80 Cheapside, London, England, EC2V 6EE