United Kingdom of Great Britain and Northern Ireland
March 1965
29 Vera Road, 29 Vera Road, London, SW6 6QP
UK PSC Register
Google
OpenCorporates