About B&r Commercial Properties Ltd (11629465) United Kingdom