United Kingdom of Great Britain and Northern Ireland
August 1956
Parke House, 77 Edgwarebury Lane, Edgware, Middlesex, HA8 8LU
UK PSC Register
Google
OpenCorporates