Contact Us

If you have any queries or would like to know more contact us

Contact Form

captcha

Our Location

Contact Details

B4508, Watchfield, Swindon, SN6 8TH

Registered Office

01865 403304
c/o Ethex, The Old Music Hall, 106-108 Cowley Road, Oxford, OX4 1JE

Westmill Registration

Westmill Solar Co-operative Limited is a co-operative society registered under the Co-operative and Community Benefit Societies Act 2014 with number 31265R.

We would love to hear from you