United Kingdom of Great Britain and Northern Ireland
June 1982
115, Eastwood Road, Birmingham, B43 5RT
UK PSC Register
Google
OpenCorporates