About Urban Life Developments Ltd (12278073) United Kingdom