United Kingdom of Great Britain and Northern Ireland
July 1964
Golden Spot, Lane Head Road, Lees, Oldham, Lancashire, OL4 5RT
UK PSC Register
Google
OpenCorporates