United Kingdom of Great Britain and Northern Ireland
March 1971
42, Temple End, High Wycombe, HP13 5DS
UK PSC Register
Google
OpenCorporates