United Kingdom of Great Britain and Northern Ireland
August 1966
22, Victoria Road, Acocks Green, Birmingham, B27 7YA
UK PSC Register
Google
OpenCorporates