United Kingdom of Great Britain and Northern Ireland
October 1974
19, Capstan Square, London, E14 3EU
UK PSC Register
Google
OpenCorporates