View Larger Map

Contact Us

Convallis Software Ltd

Waddington Farm
Chulmleigh
Devon
​EX18 7DU

Telephone: 01769 598155

Registered in England & Wales. No. 5848053 Registered Office: Waddington Farm, Chulmleigh, Devon, EX18 7DU

iDevon Business Directory

If you'd like to contact us please use this form: