United Kingdom of Great Britain and Northern Ireland
April 1966
33, Margaret Street, London, W1G 0JD
UK PSC Register
Google
OpenCorporates