About B&r Property Solutions Ltd (11345234) United Kingdom