About Snsc Properties Limited (13174904) United Kingdom