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