Company overviewCompany number05282491StatusActiveCategoryLtdIncorporated2004-11-10Accounts categoryFullNext accounts due2027-06-30Registered office3125 Thorpe Park, Leeds, England, LS15 8ZB