United Kingdom of Great Britain and Northern Ireland
January 1979
22, Hornbeam Crescent, Harrogate, HG2 8QA
UK PSC Register
Google
OpenCorporates