Hasland Solar Farm You can contact us by using the contact form below or you can call us:. +44 (0) 7507 750 482 Office 17, Cleveland House 39 Old Station Road Newmarket, Suffolk CB8 8QE Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Phone number *Comment or Message *Submit