Unit 3 & 4, Swift industrial Estate, Greenhill Way, Newton Abbot, Devon, TQ12 3SH
Stand No. South West
Callidus are one of the UK’s leading purveyors and installers of solar panels and solar energy solutions. We operate all areas across the South West, Hampshire, Devon and Cornwall. Based in Newton Abbot, our nationwide service has taken us across the UK to areas including Bristol and Wiltshire, down through Somerset and into Cornwall, Dorset and Hampshire – stretching to areas like Bournemouth, Poole and Reading.