United Kingdom of Great Britain and Northern Ireland
February 1964
Unit 1, Doctors Lane, Henley-In-Arden, Warwickshire, B95 5AW
UK PSC Register
Google
OpenCorporates