About Urban Splash Residential Management Limited (06476278) United Kingdom