United Kingdom of Great Britain and Northern Ireland
March 1966
7, Bell Yard, London, WC2A 2JR
UK PSC Register
Google
OpenCorporates