Company overviewCompany number01290439StatusActiveCategoryLtdIncorporated1976-12-13Accounts categoryFullNext accounts due2027-09-30Registered office25 Victoria Street, London, SW1H 0EX