About New Smart Living Limited (08121104) United Kingdom