Owl Group Completes Largest Land Purchase In Its History in Madeley, Staffordshire
The Owl Group has confirmed its acquisition of a 20.5 acre site in Madeley, Staffordshire, representing the largest land purchase in the firm’s ten-year history. The Tamworth-based housebuilder will deliver... View Article