Company overviewCompany number00929027StatusActiveCategoryPlcIncorporated1968-03-18Accounts categoryGroupNext accounts due2027-06-30Registered office250 Bishopsgate, London, England, EC2M 4AA