"Lime tree grange" articles

1 article(s)

Solar power is GO!07/08/2020

The first solar panels installed on Archway Homes' A-Rated development, Lime Tree Grange, in the desirable location of Cheshire Oaks, Chester, mark the beginning of the construction facet of their green agenda. 

read the full story