United Kingdom of Great Britain and Northern Ireland
September 1966
Hall1, The Whitechapel Centre, 85 Myrdle Street, London, E1 1HL
UK PSC Register
Google
OpenCorporates