Company overviewCompany number05597361StatusActiveCategoryPlcIncorporated2005-10-19Accounts categoryFullNext accounts due2027-05-31Registered office12 Helmet Row, London, EC1V 3QJ