Company overviewCompany number04450846StatusActiveCategoryLtdIncorporated2002-05-29Accounts categoryFullNext accounts due2027-06-30Registered office3125 Thorpe Park, Leeds, England, LS15 8ZB