About Urban Ideal (property Management) Limited (06629661) United Kingdom