United Kingdom of Great Britain and Northern Ireland
January 1968
34, The Croft, Henley In Arden, Warwickshire, B95 5DY
UK PSC Register
Google
OpenCorporates