Contact Us

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

Contact Form


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