About Citylife Properties Ltd (10080654) United Kingdom