back to W M HEAP & PARTNERS LIMITED detail