About B&r Real Estate Limited (10287155) United Kingdom