United Kingdom of Great Britain and Northern Ireland
March 1962
82, Wandsworth Bridge Road, London, SW6 2TF
UK PSC Register
Google
OpenCorporates