Rebecca Livesley´s profile

Reviews (1)

121 Solar Ltd

Excellent

We had solar panels installed at 3 of our properties by 121 solar and they were faultless. I would recommend the company and would use them again.

Rebecca Livesley´s profile

profile image of Rebecca Livesley
Rebecca Livesley
Reviewer
1980
United Kingdom

About