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