About B & S Properties (london) Limited (05054046) United Kingdom