United Kingdom of Great Britain and Northern Ireland
November 1961
11, Wordsworth Close, Brackley, NN13 5GF
UK PSC Register
Google
OpenCorporates