United Kingdom of Great Britain and Northern Ireland
May 1990
Hamilton Office Park, 31 High View Close, Leicester, Leicestershire, LE4 9LJ
UK PSC Register
Google
OpenCorporates