Hierarchy
Updated 07 Jul 2026 09:49
-
Root Active LTD 48 children
Ferguson UK Holdings Limited
CRN 00029846-
Level 1 Active LTD 8 children
Ferguson Group Holdco Limited
CRN 05626820-
Level 2 Active LTD 1 child
Ferguson Overseas Limited
CRN 00820631-
Level 3 Active LTD
Ferguson Winnersh Finance (theale) Limited
CRN 04866547
-
-
Level 2
00518206
CRN 00518206 -
Level 2
05745597
CRN 05745597 -
Level 2 Active LTD
Advancechief Limited
CRN 02676894 -
Level 2 Active LTD
Ferguson Group Services Limited
CRN 00880371 -
Level 2 Active LTD
Ferguson Swiss Holdings Limited
CRN 11951948 -
Level 2 Active LTD
Ferguson Winnersh Properties Limited
CRN 00806890
-
-
Level 1 Active LTD 2 children
British Fittings Limited
CRN 00506631-
Level 2
01025160
CRN 01025160 -
Level 2
02075954
CRN 02075954
-
-
Level 1 1 child
00871403
CRN 00871403-
Level 2
01195768
CRN 01195768
-
-
Level 1
00136819
CRN 00136819 -
Level 1
00216875
CRN 00216875 -
Level 1
00262608
CRN 00262608 -
Level 1
00287030
CRN 00287030 -
Level 1
00339298
CRN 00339298 -
Level 1
00355504
CRN 00355504 -
Level 1
00357589
CRN 00357589 -
Level 1
00370680
CRN 00370680 -
Level 1
00424702
CRN 00424702 -
Level 1
00424703
CRN 00424703 -
Level 1
00439543
CRN 00439543 -
Level 1
00456240
CRN 00456240 -
Level 1
00459517
CRN 00459517 -
Level 1
00462397
CRN 00462397 -
Level 1
00581770
CRN 00581770 -
Level 1
00669239
CRN 00669239 -
Level 1
00725113
CRN 00725113 -
Level 1
00820336
CRN 00820336 -
Level 1
00877788
CRN 00877788 -
Level 1
02379895
CRN 02379895 -
Level 1
03523380
CRN 03523380 -
Level 1
05309042
CRN 05309042 -
Level 1
05728948
CRN 05728948 -
Level 1 Active PLC
Ferguson Finance PLC
CRN 11581816 -
Level 1 Active LTD
Ferguson Winnersh Centers Limited
CRN 01118466 -
Level 1 Active LTD
Ferguson Winnersh Centres Limited
CRN 00406888 -
Level 1 Active LTD
Ferguson Winnersh Developments Limited
CRN 00615618 -
Level 1 Active LTD
Ferguson Winnersh Directors Limited
CRN 01464447 -
Level 1 Active LTD
Ferguson Winnersh Engineering Limited
CRN 00608994 -
Level 1 Active LTD
Ferguson Winnersh Limited
CRN 00600296 -
Level 1 Active LTD
Ferguson Winnersh Merchants Limited
CRN 00328210 -
Level 1
NI004180
CRN NI004180 -
Level 1
SC016998
CRN SC016998 -
Level 1 Active LTD
Wolseley Pension Trustees Limited
CRN 01559224
-