Hammond Baugh Partners Limited ID 58404806