United Kingdom of Great Britain and Northern Ireland
December 1972
10 Rubislaw Den North, Aberdeen, AB15 4AN
UK PSC Register
Google
OpenCorporates