United Kingdom of Great Britain and Northern Ireland
April 1973
Granta Lodge, 71 Graham Road, Malvern, Worcestershire, WR14 2JS
UK PSC Register
Google
OpenCorporates