United Kingdom of Great Britain and Northern Ireland
June 1981
13, Aspens Way, Bromsgrove, B61 0UW
UK PSC Register
Google
OpenCorporates