United Kingdom of Great Britain and Northern Ireland
August 1959
Building 7600,The Quorum, Alex Issigonis Way, Arc Oxford North, Oxford, OX4 2JZ
UK PSC Register
Google
OpenCorporates