United Kingdom of Great Britain and Northern Ireland
March 1951
Delta 606 Welton Road, Delta Office Park, Swindon, Wiltshire, SN5 7XF
UK PSC Register
Google
OpenCorporates