Company overviewCompany number03341304StatusActiveCategoryLtdIncorporated1997-03-27Accounts categoryGroupNext accounts due2027-09-30Registered office9 King Street, London, England, EC2V 8EA