United Kingdom of Great Britain and Northern Ireland
February 1960
Suite One, 2 Haydons Road, London, SW19 1HL
UK PSC Register
Google
OpenCorporates