About S & Sh Properties Limited (13509280) United Kingdom