United Kingdom of Great Britain and Northern Ireland
February 1981
35 St Leonards Road, Northampton, Northamptonshire, NN4 8DL
UK PSC Register
Google
OpenCorporates