United Kingdom of Great Britain and Northern Ireland
June 1973
1 Cambuslang Court, Cambuslang, Glasgow, Strathclyde, G32 8FH
UK PSC Register
Google
OpenCorporates