Owl Group completes largest land purchase in its 10-year history
The Owl Group has completed the largest land acquisition in its ten-year history, securing a 20.5-acre site in Madeley, Staffordshire, and will deliver 188 homes through open market, affordable, shared ownership and social rent properties.
Read more