Company overviewCompany number05369106StatusActiveCategoryPlcIncorporated2005-02-18Accounts categoryInterimNext accounts due2027-06-30Registered office10 Paternoster Square, London, EC4M 7LS