Company overviewCompany number03000594StatusActiveCategoryLtdIncorporated1994-12-12Accounts categoryFullNext accounts due2027-09-30Registered office91 Goswell Road, London, England, EC1V 7EX