Company overviewCompany number02543818StatusActiveCategoryLtdIncorporated1990-09-27Accounts categoryFullNext accounts due2027-09-30Registered office280 High Holborn, London, WC1V 7EE