About S & B Investment Properties Limited (13071697) United Kingdom