United Kingdom of Great Britain and Northern Ireland
April 1975
Unit 5, 50-52 Long Lane, London, EC1A 9EJ
UK PSC Register
Google
OpenCorporates