About S & B Property Development Ltd (06296457) United Kingdom