Company overviewCompany number00014259StatusActiveCategoryPlcIncorporated1880-07-01Accounts categoryGroupNext accounts due2027-06-30Registered office8 Canada Square, London, E14 5HQ