ST ANDREWS LIMITED PARTNERSHIP,