Company overviewCompany number00877069StatusActiveCategoryLtdIncorporated1966-04-18Accounts categoryMediumNext accounts due2027-03-31Registered office1 Mitcham Road, Blackpool, Lancs, FY4 4QN