United Kingdom of Great Britain and Northern Ireland
March 1986
Accountax Glasgow Ltd, 142, Norfolk Street, Glasgow, Lanarkshire, G5 9EQ
UK PSC Register
Google
OpenCorporates