United Kingdom of Great Britain and Northern Ireland
December 1987
64a, Cumberland Street, Edinburgh, EH3 6RE
UK PSC Register
Google
OpenCorporates