owned by De Dietrich Foreign owned: France 1090 Fountain Street North, Unit 10 & 11 Cambridge ON N3E 1A3 Canada Map it