United Kingdom of Great Britain and Northern Ireland
February 1987
154, Fishguard Road, Pembrokeshire, SA61 2QB
UK PSC Register
Google
OpenCorporates