Company overviewCompany number01374637StatusActiveCategoryLtdIncorporated1978-06-21Accounts categoryFullNext accounts due2027-06-30Registered office3125 Thorpe Park, Leeds, England, LS15 8ZB