Company overviewCompany number02716967StatusActiveCategoryPlcIncorporated1992-05-21Accounts categoryFullNext accounts due2027-06-30Registered office8-10 Hill Street, London, England, W1J 5NG