Michael Harrington
2 current UK company appointments · 113 former · BRITISH
Appointments shown are those Rooplex currently holds from the Companies House register. This may not be every appointment on the register.
Current appointments
- Director · appointed Jul 2025 · 16605871
- Director · appointed May 2025 · 16427343
Former appointments
- Secretary · appointed May 1994 · resigned May 1994 · 02927443
- Secretary · appointed May 1994 · resigned May 1994 · 02927770
- Secretary · appointed May 1994 · resigned May 1994 · 02932344
- Secretary · appointed May 1994 · resigned May 1994 · 02932317
- Secretary · appointed May 1994 · resigned Jun 1994 · 02934477
- Secretary · appointed May 1994 · resigned Jun 1994 · 02934486
- Secretary · appointed Aug 1994 · resigned Aug 1994 · 02955851
- Secretary · appointed Aug 1994 · resigned Aug 1994 · 02960363
- Secretary · appointed Sept 1994 · resigned Sept 1994 · 02968998
- Secretary · appointed Oct 1994 · resigned Oct 1994 · 02978860
- Secretary · appointed Nov 1994 · resigned Nov 1994 · 02996703
- Secretary · appointed Feb 1995 · resigned Feb 1995 · 03017501
- Secretary · appointed Feb 1995 · resigned Feb 1995 · 03017292
- Secretary · appointed Mar 1995 · resigned Mar 1995 · 03038032
- Secretary · appointed May 1995 · resigned May 1995 · 03052683
- Secretary · appointed Nov 1994 · resigned Jun 1995 · 02994771
- Secretary · appointed Jul 1995 · resigned Jul 1995 · 03078797
- Secretary · appointed Jul 1995 · resigned Jul 1995 · 03085810
- Secretary · appointed Aug 1994 · resigned Aug 1995 · 02955213
- Secretary · appointed Aug 1995 · resigned Sept 1995 · 03096510
- Secretary · appointed Sept 1995 · resigned Sept 1995 · 03104883
- Secretary · appointed Sept 1995 · resigned Sept 1995 · 03104786
- Secretary · appointed Sept 1995 · resigned Sept 1995 · 03104879
- Secretary · appointed Dec 1995 · resigned Dec 1995 · 03138182
- Secretary · appointed Jan 1996 · resigned Jan 1996 · 03149274
- Secretary · appointed Jan 1996 · resigned Jan 1996 · 03149181
- Secretary · appointed Jan 1996 · resigned Jan 1996 · 03150786
- Secretary · appointed Feb 1996 · resigned Feb 1996 · 03165504
- Secretary · appointed Mar 1996 · resigned Mar 1996 · 03167680
- Secretary · appointed Feb 1996 · resigned Mar 1996 · 03165362
- Secretary · appointed Mar 1996 · resigned Mar 1996 · 03174471
- Secretary · appointed Feb 1996 · resigned Mar 1996 · 03154977
- Secretary · appointed Mar 1996 · resigned Mar 1996 · 03179744
- Secretary · appointed Mar 1996 · resigned Mar 1996 · 03179963
- Secretary · appointed Mar 1996 · resigned Mar 1996 · 03179626
- Secretary · appointed May 1996 · resigned May 1996 · 03194555
- Secretary · appointed Apr 1996 · resigned May 1996 · 03191152
- Secretary · appointed May 1996 · resigned Jun 1996 · 03197761
- Secretary · appointed May 1996 · resigned Jun 1996 · 03197756
- Secretary · appointed Jun 1996 · resigned Jun 1996 · 03217451
- Secretary · appointed Aug 1996 · resigned Aug 1996 · 03243576
- Secretary · appointed Sept 1996 · resigned Sept 1996 · 03251009
- Secretary · appointed Sept 1996 · resigned Sept 1996 · 03251108
- Secretary · appointed Sept 1996 · resigned Sept 1996 · 03256628
- Secretary · appointed Sept 1996 · resigned Sept 1996 · 03256650
- Secretary · appointed Oct 1996 · resigned Oct 1996 · 03261806
- Secretary · appointed Oct 1996 · resigned Nov 1996 · 03267051
- Secretary · appointed Nov 1996 · resigned Nov 1996 · 03282643
- Secretary · appointed Nov 1996 · resigned Nov 1996 · 03285937
- Secretary · appointed Dec 1996 · resigned Dec 1996 · 03285946
- Secretary · appointed Jan 1997 · resigned Jan 1997 · 03301572
- Secretary · appointed Jan 1997 · resigned Jan 1997 · 03307985
- Secretary · appointed Jan 1997 · resigned Jan 1997 · 03307911
- Secretary · appointed Jan 1997 · resigned Jan 1997 · 03308818
- Perfect Manufacturing PLCIn liquidationSecretary · appointed Jan 1997 · resigned Jan 1997 · 03308561
- Secretary · appointed Feb 1997 · resigned Feb 1997 · 03315293
- Secretary · appointed Feb 1997 · resigned Feb 1997 · 03321699
- Secretary · appointed Oct 1996 · resigned Feb 1997 · 03267075
- Secretary · appointed Mar 1997 · resigned Mar 1997 · 03328122
- Secretary · appointed Mar 1997 · resigned Mar 1997 · 03332256
- Secretary · appointed Oct 1996 · resigned Mar 1997 · 03267066
- Secretary · appointed Mar 1997 · resigned Mar 1997 · 03340809
- Secretary · appointed Mar 1997 · resigned Mar 1997 · 03340892
- Secretary · appointed May 1997 · resigned May 1997 · 03365452
- Secretary · appointed May 1997 · resigned Jun 1997 · 03368008
- Secretary · appointed Jul 1997 · resigned Jul 1997 · 03401601
- Secretary · appointed Jul 1997 · resigned Jul 1997 · 03402564
- Secretary · appointed Jul 1997 · resigned Jul 1997 · 03406830
- Secretary · appointed Aug 1997 · resigned Aug 1997 · 03416172
- Secretary · appointed Aug 1997 · resigned Aug 1997 · 03416183
- Secretary · appointed Aug 1997 · resigned Aug 1997 · 03416178
- Secretary · appointed Aug 1997 · resigned Aug 1997 · 03419752
- Secretary · appointed Aug 1997 · resigned Aug 1997 · 03423180
- Secretary · appointed Oct 1997 · resigned Oct 1997 · 03447992
- Secretary · appointed Oct 1997 · resigned Oct 1997 · 03449736
- Secretary · appointed Oct 1997 · resigned Oct 1997 · 03454033
- Secretary · appointed Oct 1997 · resigned Oct 1997 · 03458262
- Secretary · appointed Nov 1997 · resigned Nov 1997 · 03462477
- Secretary · appointed Nov 1997 · resigned Nov 1997 · 03472576
- Secretary · appointed Jan 1998 · resigned Jan 1998 · 03494149
- Secretary · appointed Feb 1998 · resigned Feb 1998 · 03502618
- Secretary · appointed Mar 1998 · resigned Mar 1998 · 03520057
- Secretary · appointed Mar 1998 · resigned Mar 1998 · 03521186
- Secretary · appointed Mar 1998 · resigned Mar 1998 · 03522415
- Secretary · appointed Mar 1998 · resigned Mar 1998 · 03527491
- Secretary · appointed Mar 1998 · resigned Mar 1998 · 03530983
- Secretary · appointed Mar 1998 · resigned Mar 1998 · 03525877
- Secretary · appointed Apr 1998 · resigned Apr 1998 · 03548567
- Secretary · appointed Apr 1998 · resigned Apr 1998 · 03548573
- Secretary · appointed Apr 1998 · resigned Apr 1998 · 03548574
- Secretary · appointed May 1998 · resigned May 1998 · 03560600
- Secretary · appointed May 1998 · resigned May 1998 · 03559913
- Secretary · appointed May 1998 · resigned May 1998 · 03559906
- Secretary · appointed Mar 1998 · resigned May 1998 · 03525911
- Secretary · appointed May 1998 · resigned May 1998 · 03571753
- Secretary · appointed Jun 1998 · resigned Jun 1998 · 03574949
- Secretary · appointed Mar 1998 · resigned Jun 1998 · 03525870
- Secretary · appointed Jun 1998 · resigned Jun 1998 · 03592258
- Secretary · appointed Jul 1997 · resigned Jul 1998 · 03396067
- Secretary · appointed Nov 1996 · resigned Jul 1998 · 03282566
- Secretary · appointed Sept 1998 · resigned Sept 1998 · 03630733
- Secretary · appointed Jul 1998 · resigned Oct 1998 · 03605347
- Secretary · appointed Nov 1998 · resigned Nov 1998 · 03666799
- Secretary · appointed Dec 1998 · resigned Dec 1998 · 03677276
- Secretary · appointed Feb 1999 · resigned Feb 1999 · 02691102
- Director · appointed Nov 1997 · resigned Feb 1999 · 03387095
- Secretary · appointed Jun 1998 · resigned Jun 2000 · 03574943
- Director · appointed Feb 1999 · resigned Jan 2005 · 03387095
- Director · appointed Oct 2004 · resigned Aug 2007 · 03129594
- Director · appointed Sept 2000 · resigned Oct 2008 · 02530185
- Director · appointed Feb 1992 · resigned Oct 2008 · 02691102
- Secretary · appointed Oct 2008 · resigned Nov 2018 · 06716035
- Director · appointed Oct 2008 · resigned Dec 2022 · 06716035
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.