Company overviewCompany number02158572StatusActiveCategoryLtdIncorporated1987-08-28Accounts categorySmallNext accounts due2027-05-31Registered office5-11 Theobalds Road, London, WC1X 8SH