Company overviewCompany number05461477StatusActiveCategoryLtdIncorporated2005-05-24Accounts categoryMediumNext accounts due2027-03-31Registered office14a - 14b Shepherdess Walk, London, N1 7LB