Company overviewCompany number03804290StatusActiveCategoryLtdIncorporated1999-07-09Accounts categorySmallNext accounts due2027-12-31Registered office60-61 Cheapside, London, England, EC2V 6AX