Ubbink - based in Netherlands
With offices in the Netherlands, UK, France and Germany, Ubbink produce solar panels and supply complete installations.
The company also has a panel production facility in Kenya, supplying central Africa.
NL - 6980 AA Doesburg
Photovoltaicd Modules - A range of silicon solar panels.
Location of Ubbink website - http://www.ubbink.nl