United Kingdom of Great Britain and Northern Ireland
December 1987
North Holworth Farm Cottage, Holworth, Dorset, DT2 8NH
UK PSC Register
Google
OpenCorporates