11 January 2018 Sustainability of Freeman Homes showcased by Northleach development Posted on 11th January 2018 by Max Banner The prospect of experiencing a spectacular new show home awaits people who pay a visit to Freeman Homes’ latest residential development in Northleach, Gloucestershire.