United Kingdom of Great Britain and Northern Ireland
September 1989
Flat 1, 61 Pont Street, London, SW1X 0BD
UK PSC Register
Google
OpenCorporates