About B & R Property Living Ltd (12842468) United Kingdom