Starfish Installations Ltd
Starfish Installations are electrical contractors specialising in renewable energy Solar PV installations.
Pond Side Barn
Woodbastwick Road
Blofield Heath
Norwich
Norfolk
NR13 4PQ
t: 01603 211488
Visit Starfish Installations website