bpha Vista Phase 2bpha Limited£25.0mClosedPublished 19 Feb 2025 (19 Feb 2025)Business ServicesConstructionEnergySustainability