About S&n Smart Properties Limited (13095606) United Kingdom