About Mi Bros Properties Ltd (12784542) United Kingdom