Company overviewCompany number02746621StatusActiveCategoryLtdIncorporated1992-09-11Accounts categoryFullNext accounts due2027-09-30Registered office1-3 Strand, London, WC2N 5JR