Company overviewCompany number04190638StatusActiveCategoryLtdIncorporated2001-03-30Accounts categoryMediumNext accounts due2027-03-31Registered office506 Kingsbury Road, London, NW9 9HE