Edward Todd

Edward Todd

Hi all! Looks like my two team mates from Team Turtle have crashed out - anyone interested in joining? Am based in Cayman Islands, but moving to U.K. On April 22, let me know soonish please.