United Kingdom of Great Britain and Northern Ireland
November 1973
The Barn, Marble Hall, Lamma Well Road, Holmfilrth,, Huddersfield, HD9 2SN
UK PSC Register
Google
OpenCorporates