United Kingdom of Great Britain and Northern Ireland
March 1960
Haleworth House, Tite Hill, Egham, TW20 0LR
UK PSC Register
Google
OpenCorporates