Company name: Bloom Renewables
Description: Solar Panels and Battery Storage in the South West
Huxham's Cross, Dartington, Totnes TQ9 6NT, United Kingdom