Devon Eco Energy Ltd t/a Callidus Address: 6, Riverside, 2 Quay Rd, Newton Abbot TQ12 4DZ, United Kingdom Tel: 01626 905454 Website: https://www.callidus-csl.co.uk/ Email: [email protected] Certified to Install: Solar Photovoltaics