About Urban Space Plumbing Limited (09505405) United Kingdom