THEBA & ASSOCIATES (ADVOCATES & SOLICITORS)