United Kingdom of Great Britain and Northern Ireland
September 1987
Crescent Farm, Waters Upton, Telford, TF6 6NP
UK PSC Register
Google
OpenCorporates