About Urban Splash House Holdings Limited (11705899) United Kingdom