Company overviewCompany number01026167StatusActiveCategoryPlcIncorporated1971-10-04Accounts categoryGroupNext accounts due2027-06-30Registered office1 Churchill Place, London, E14 5HP