United Kingdom of Great Britain and Northern Ireland
June 1976
One Bank Street, Canary Wharf, London, E14 4SG
UK PSC Register
Google
OpenCorporates