About B & O Property Ventures Limited (12278335) United Kingdom