About B And R Property Limited (04483572) United Kingdom