1884 marivale rd ottawa ontario k1g 2e6 phone. 34 bentley avenue suite 201. Euro tech window industries have been a leader in manufacturing european vinyl technology windows and doors for over 30 years.