Horphag Research Limited, St.Peter Port