Company overviewCompany number00632512StatusActiveCategoryLtdIncorporated1959-07-10Accounts categoryGroupNext accounts due2027-06-30Registered officeMast House, Derby Road, Liverpool, L20 1EA