Hierarchy
Updated 07 Jul 2026 09:49
-
Root Active LTD 37 children
BDP Holdings Limited
CRN 04045864-
Level 1 Active LTD 34 children
Building Design Partnership Limited
CRN 02207415-
Level 2 Active LTD 19 children
-
Level 3 Active LTD
B D P Planning Limited
CRN 02093091 -
Level 3 Active LTD
B D P Project Management Limited
CRN 01564091 -
Level 3 Active LTD
BDP Belfast Limited
CRN 02148082 -
Level 3 Active LTD
BDP Cardiff Limited
CRN 02152669 -
Level 3 Active LTD
BDP Computing Services Limited
CRN 01537091 -
Level 3 Active LTD
BDP Design Limited
CRN 02128772 -
Level 3 Active LTD
BDP Edinburgh Limited
CRN 06381770 -
Level 3 Active LTD
BDP Engineering Limited
CRN 02152385 -
Level 3 Active LTD
BDP Glasgow Limited
CRN 02148729 -
Level 3 Active LTD
BDP International Limited
CRN 02495807 -
Level 3 Active LTD
BDP Liverpool Limited
CRN 03684899 -
Level 3 Active LTD
BDP London Limited
CRN 02150106 -
Level 3 Active LTD
BDP Manchester Limited
CRN 02152670 -
Level 3 Active LTD
BDP Middle East Limited
CRN 06760037 -
Level 3 Active LTD
BDP Sheffield Limited
CRN 02148003 -
Level 3 Active LTD
BDP Special Structures Group Limited
CRN 02149100 -
Level 3 Active LTD
BDP Sustainability Limited
CRN 03551018 -
Level 3 Active LTD
Building Design Partnership Europe Limited
CRN 02497238 -
Level 3 Active LTD
Building Design Partnership International Limited
CRN 02497154
-
-
Level 2 Active LTD 3 children
Whicheloe Macfarlane Partnership Limited
CRN 02679625-
Level 3 Active LTD
BDP Bristol Limited
CRN 03228395 -
Level 3 Active LTD
BDP Leeds Limited
CRN 02506110 -
Level 3 Active LTD
Whicheloe Macfarlane MDP Limited
CRN 02679627
-
-
Level 2 Active LTD
BDP Acoustics Limited
CRN 02151814 -
Level 2 Active LTD
BDP Advanced Technologies Limited
CRN 03644332 -
Level 2 Active LTD
BDP Dublin Limited
CRN 02151815 -
Level 2 Active LTD
BDP Europe Limited
CRN 02497173 -
Level 2 Active LTD
BDP Landscape Limited
CRN 01542435 -
Level 2 Active LTD
BDP Lighting Limited
CRN 02151830 -
Level 2 Active LTD
BDP Mena Limited
CRN 06760033 -
Level 2 Active LTD
BDP Pattern Limited
CRN 07059878 -
Level 2 Active LTD
BDP Planning Supervisors Limited
CRN 02149760 -
Level 2 Active LTD
BDP Sport Limited
CRN 03064952
-
-
Level 1 Active LTD
BDP Aesop Trustees Limited
CRN 04045849 -
Level 1 Active LTD
BDP Employee Benefit Trustees Limited
CRN 04045436
-