Energy Rating Services Ltd phone Office 1b, Chorley Business & Technology Centr, Euxton Lane Euxton, Lancashire PR7 6TE map STC Energy Solutions Ltd phone Buckshaw House, 1 East Terrace Business Park, Euxton Lane Euxton, Lancashire PR7 6TB map if (!IN_DEV) { ?> } ?>