Organisations covered in LONGVIEW PARTNERS LLP group statement (2024)

Below are the organisations covered in LONGVIEW PARTNERS LLP statement (2024)
Organisation

LONGVIEW PARTNERS (UK) LIMITED

Savoystrand, 105 Strand, London, England, WC2R 0AA

Company number: 04170481