About B&r Property Holdings Limited (13694956) United Kingdom