About Urban Lux Properties Ltd (12505109) United Kingdom