About B & R Properties Stoke Limited (11636292) United Kingdom