Company overviewCompany number01300409StatusActiveCategoryLtdIncorporated1977-02-25Accounts categoryFullNext accounts due2027-09-30Registered office150 Holborn, London, England, EC1N 2NS