United Kingdom of Great Britain and Northern Ireland
March 1972
22 Wycombe End, Beaconsfield, Buckinghamshire, HP9 1NB
UK PSC Register
Google
OpenCorporates