United Kingdom of Great Britain and Northern Ireland
September 1989
23, Montefiore Street, London, SW8 3TL
UK PSC Register
Google
OpenCorporates