Company overviewCompany number05441840StatusActiveCategoryLtdIncorporated2005-05-03Accounts categoryFullNext accounts due2027-09-30Registered office15 Bishopsgate, London, England, EC2N 3AR