About Bal Bros Properties Ltd (13595998) United Kingdom