About Urban Apartments Limited (03253252) United Kingdom