St. Modwen Properties
St. Modwen is a property investment and development company. The company operates three divisions: St. Modwen Homes, St. Modwen Logistics, and Strategic Land & Regeneration. They are based in Birmingham, United Kingdom.
Last updated on