Company overviewCompany number02912655StatusActiveCategoryLtdIncorporated1994-03-21Accounts categoryFullNext accounts due2027-09-30Registered office123 Victoria Street, London, SW1E 6DE