United Kingdom of Great Britain and Northern Ireland
March 1961
70, Grosvenor Street, London, W1K 3JP
UK PSC Register
Google
OpenCorporates