Try Glenn Tullett of InfinityInternational,it’s who we use and they’ve always been very fair and frighteningly efficient!!!! He is based inJavea but think they do have other offices; however you could deal with him online which is what we do.
966260777
688640092
Both Spanish numbers-but I have always found he replies nearly immediately to email unless of course in a meeting.