About S & B Property Limited (03693182) United Kingdom