Organisations covered in INCHCAPE PLC group statement (2025)
| Organisation |
|---|
|
INCHCAPE FINANCE PLC 22a St James's Square, London, SW1Y 5LP Company number: 02153225 |
|
INCHCAPE MANAGEMENT (SERVICES) LIMITED 22a St James's Square, London, SW1Y 5LP Company number: 00785779 |