United Kingdom of Great Britain and Northern Ireland
February 1963
170, Westward Road, Ebley, Stroud, Gloucestershire, GL5 4ST
UK PSC Register
Google
OpenCorporates