United Kingdom of Great Britain and Northern Ireland
December 1980
44, Mushroom Field Road, Ecton Brook, Northampton, NN3 5AD
UK PSC Register
Google
OpenCorporates