Company name: Urban Splash
Description: We’re Urban Splash, an award-winning regeneration company making exceptional places for people to live and work, and delivering better futures for our towns and cities.
Waulk Mill, Bengal Street, Manchester M4 6LN, United Kingdom