Harrisons Rubber Products Limited · Kestrel Investments Limited · Harrisons Agro Products Limited · Harrisons Malayalam Financial Services L Imited · Harrisons Malayalam Ltd · U65993 Kl1984 Plc003969 · Puffin Investments Limited · Swallow Associates Limited · Peregrine Enterprises Limited