About Smart Living & Developments Limited (13217533) United Kingdom