About S B Property Ventures Limited (10013543) United Kingdom