Company overviewCompany number03195457StatusActiveCategoryLtdIncorporated1996-05-08Accounts categorySmallNext accounts due2027-09-30Registered office12 Flitcroft Street, London, WC2H 8DL