A leading property investment company has acquired a major site in Swindon with plans to create new homes. MCR Property Group, a leading UK real estate investment and development company, announced on ...