United Kingdom of Great Britain and Northern Ireland
December 1972
129, Old Bedford Road, Luton, LU2 7HG
UK PSC Register
Google
OpenCorporates