ITR International Time Limited

occupation:
Manufacturer of master clocks
Nationality:
British

about 1970-1982, manufacturer of master clocks, London, England