About S & So Properties Limited (12000595) United Kingdom