Holding(s) in Company

Halma PLC 18 October 2006 HALMA p.l.c. INTEREST NOTIFIED UNDER COMPANIES ACT 1985 - PART VI Halma p.l.c. has received notification from Barclays PLC as follows. That as at 11 October 2006 Barclays PLC, though the legal entities listed below, had a notifiable interest in the capital of the Company of 12.98%. Details of this interest, together with a breakdown between registered holders (as required by Section 202(3) of the Companies Act 1985), are as follows: Legal Entity Report As at 11 October 2006 Barclays PLC, through the legal entities listed below, had a notifiable interest in 48,227,792 ordinary GBP 0.10 shares representing 12.98% of the issued share capital of 371,550,908 shares. Legal Entity Holding Percentage held Barclays Life Assurance Co Ltd 627,890 0.1691 Barclays Global Investors Australia Ltd 1,044,033 0.2809 Gerrard Ltd 321,422 0.0865 Barclays Global Investors Ltd 18,761,388 5.0494 Barclays Capital Inc 35,000 0.0094 Barclays Bank Trust Company Ltd 3,500 0.0009 Woolwich Unit Trust Managers Ltd 756,757 0.2038 Gerrard Ltd 816,219 0.2197 Barclays Capital Securities Ltd 851,622 0.2292 Barclays Global Investors Ltd 12,388,396 3.3342 Barclays Global Investors, N.A. 12,245,436 3.2957 Barclays Bank PLC 376,129 0.1013 Group holding 48,227,792 12.9801 Registered Holders Report As at 11 October 2006 Barclays PLC, through the registered holders listed below, had a notifiable interest in 48,227,792 ordinary GBP 0.10 shares representing 12.98% of the issued share capital of 371,550,908 shares. Registered holder Account designation Holding Bank of Ireland 258227 77,314 Bank of Ireland 4239749 177,421 Bank of Ireland 426353 922,833 Bank of Ireland 427057 196,774 Bank of Ireland Nominees Crest ID 11X13 376,129 Bank of New York 210405 8,189 Bank of New York 221428 124,439 Bank of New York 367748 1,331,841 Bank of New York 392067 1,608,062 Bank of New York 768198 79,567 Barclays Capital Nominees Limited 165,800 Barclays Capital Nominees Limited 685,822 Barclays Capital Nominees Limited 35,000 Barclays Trust Co R69 3,500 BNP Paribas 158,055 BNY (OCS) Nominees Ltd 221476 304,660 BNY (OCS) Nominees Ltd 387173 388,729 BOISS Nominees Ltd 4224361 347,833 Chase Nominees Ltd 16376 188,307 Chase Nominees Ltd 16669 49,256 Chase Nominees Ltd 19518 94,312 Chase Nominees Ltd 19519 72,379 Chase Nominees Ltd 19520 513,193 Chase Nominees Ltd 20947 13,423,099 Chase Nominees Ltd 21359 645,927 Chase Nominees Ltd 25772 13,520 Chase Nominees Ltd 27793 22,465 Chase Nominees Ltd 27797 99,642 Chase Nominees Ltd 27800 610,628 Chase Nominees Ltd 28270 156,093 Chase Nominees Ltd 31961 747,988 CIBC Mellon Global Securities 119,690 Citibank 6010640794 94,179 Citibank 6010782807 155,622 Greig Middleton Nominees Limited (GM1) 36,960 HSBC 813168 879,712 HSBC 845315 12,638 Investors Bank and Trust Co 9,745,882 JP Morgan (BGI Custody) 16331 104,314 JP Morgan (BGI Custody) 16341 297,891 JP Morgan (BGI Custody) 16344 11,836 JP Morgan (BGI Custody) 16345 57,756 JP Morgan (BGI Custody) 16400 2,887,685 JP Morgan (BGI Custody) 16610 40,000 JP Morgan (BGI Custody) 16612 230,576 JP Morgan (BGI Custody) 16901 48,028 JP Morgan (BGI Custody) 18409 345,704 JP Morgan (BGI Custody) 19514 76,873 JP Morgan (BGI Custody) 28166 995,102 JP Morgan (BGI Custody) 29514 678,868 JP Morgan (BGI Custody) 38245 41,068 JP Morgan Chase Bank 1,044,033 Mellon Bank ABGFZ872482 1,929,524 Mellon Bank TGGF0003002 35,731 Mellon Trust - US Custodian 271,380 Mellon Trust of New England 166,968 Midland Bank (HSBC Bank PLC) 772823 178,885 Northern Trust CVS21 198,279 Northern Trust TNF01 129,523 Northern Trust UKE01 113,227 Northern Trust USF12 298,094 Northern Trust Bank - BGI SEPA 720,961 R C Greig Nominees Limited 530,412 R C Greig Nominees Limited 155,345 R C Greig Nominees Limited a/c AK1 190,030 R C Greig Nominees Limited a/c AK1 115,814 R C Greig Nominees Limited a/c BL1 16,862 R C Greig Nominees Limited a/c BL1 36,875 R C Greig Nominees Limited GP1 16,742 R C Greig Nominees Limited GP1 26,501 R C Greig Nominees Limited SA1 6,900 R C Greig Nominees Limited SA1 5,200 State Street 2RJ2 34,472 State Street JD12 184,573 State Street JFBL 99,419 State Street N3B6 156,380 State Street N3YZ 14,001 State Street Bank & Trust - W1 295,041 State Street Bank Boston 293,934 State Street Trust of Canada 276,115 The Northern Trust Company 197,410 Total 48,227,792 Contact for further information: Carol Chesney Company Secretary, Halma p.l.c. Tel: +44 (0)1494 721111 A copy of this announcement, together with other information about Halma, may be viewed on its web site www.halma.com. This information is provided by RNS The company news service from the London Stock Exchange

Companies

Halma (HLMA)
Investor Meets Company
UK 100