About Urban 33 Limited (06570262) United Kingdom