Noble Group Holdings Limited, St. Peter Port (GG)