United Kingdom of Great Britain and Northern Ireland
August 1978
12, Charterhouse Square, London, EC1M 6AX
UK PSC Register
Google
OpenCorporates