About Smart Living Properties Ltd (11611517) United Kingdom