Company overviewCompany number03127254StatusActiveCategoryLtdIncorporated1995-11-17Accounts categoryFullNext accounts due2027-09-30Registered office22 Bishopsgate, London, England, EC2N 4BQ