United Kingdom of Great Britain and Northern Ireland
March 1959
2, Stamford Square, London, SW15 2BF
UK PSC Register
Google
OpenCorporates