About Smart Living Apartments Limited (09184863) United Kingdom