Barilla

Unit 2, Dell Buildings, Milford Road, Lymington,
Hampshire, SO41 0JD
Tel 01590 671 997
www.barillasolar.co.uk

Classification(s): Solar PV Supplier.