Company overviewCompany number04050972StatusActiveCategoryLtdIncorporated2000-08-10Accounts categoryFullNext accounts due2027-09-29Registered office6 Wellington Place, Leeds, England, LS1 4AP