About B & R Properties Limited (03315487) United Kingdom