United Kingdom of Great Britain and Northern Ireland
September 1984
26, Hatton Garden, London, EC1N 8BR
UK PSC Register
Google
OpenCorporates