United Kingdom of Great Britain and Northern Ireland
May 1982
62, Fleet Street, London, EC4Y 1JU
UK PSC Register
Google
OpenCorporates