Switch Property Group Expands Horizons: Growing Team, Portfolio, and Impact Lancashire, UK, November 2024 – Switch Property Group, a dynamic property development and investment firm, is excited to announce a...