Barilla Green Energy logo

BARILLA GREEN ENERGY

Unit 2 Dell Buildings
Milford Road
Lymington
SO41 0ED

About

We are specialists in the design and supply of complete solar thermal systems from small domestic to large scale commercial and swimming pool systems. No matter what the application Barilla can help you find the best fitting solution to meet demand.