United Kingdom of Great Britain and Northern Ireland
May 1960
Salisbury House, Salisbury Villas, Station Road, Cambridge, CB1 2LA
UK PSC Register
Google
OpenCorporates