United Kingdom of Great Britain and Northern Ireland
June 1986
2nd Floor, Elder House, Multrees Walk, Edinburgh, EH1 3DX
UK PSC Register
Google
OpenCorporates