United Kingdom of Great Britain and Northern Ireland
January 1974
Claremont House, Deans Court, Bicester, England, OX26 6BW
UK PSC Register
Google
OpenCorporates