United Kingdom of Great Britain and Northern Ireland
August 1967
Hope Carr Industrial Estate, Butts Street, Leigh, Lancashire, WN7 3AE
UK PSC Register
Google
OpenCorporates