About Urban Square Property Management Limited (10506802) United Kingdom