Company overviewCompany number05718686StatusActiveCategoryLtdIncorporated2006-02-22Accounts categoryFullNext accounts due2027-12-31Registered office4 Elstree Way, Borehamwood, Herts, WD6 1RN