Company overviewCompany number01835363StatusActiveCategoryLtdIncorporated1984-07-24Accounts categoryFullNext accounts due2027-06-30Registered office3125 Thorpe Park, Leeds, England, LS15 8ZB