Organisations covered in LONGVIEW PARTNERS LLP group statement (2024)
Organisation |
---|
LONGVIEW PARTNERS (UK) LIMITED Savoystrand, 105 Strand, London, England, WC2R 0AA Company number: 04170481 |
Organisation |
---|
LONGVIEW PARTNERS (UK) LIMITED Savoystrand, 105 Strand, London, England, WC2R 0AA Company number: 04170481 |