About City Lifestyle Property Ltd. (SC247508) United Kingdom