About Smart Living Place Limited (12223999) United Kingdom