Company overviewCompany number04234153StatusActiveCategoryLtdIncorporated2001-06-13Accounts categoryGroupNext accounts due2027-09-30Registered officeDove House, Arcadia Avenue, London, N3 2JU