Hello,
Thank you for your email. I am no sure that I can help you to much. Keith was my 4th great grandfather. I know he had two wives, it was his second-----Eleanor Campbell who was my 4th g grandmother. I know he had plantations in Jamaica and was also part owner in one or more ships, but as to your relative Geoffrey I have no info regarding him.
Hope this helps you a bit.
Elaine