At GreenSquare Homes, we specialise in providing new homes for sale and shared ownership across Gloucestershire, Wiltshire and Oxfordshire. We offer a range of developments from luxury homes in village locations, to innovative, modern, low-energy homes and cutting edge apartments.
Find out more
GreenSquare Homes Ltd
A private limited company in England and Wales. Company number 03861414.
178 Birmingham Road