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