Company overview
Company Number
02153225
Name
Inchcape Finance Plc
Entity type
Public Limited Company
Industry codes
64999
Status
Active
Incorporation date
6 August 1987
Address
22A St James's Square, London, SW1Y 5LP
Postal code
SW1Y 5LP
Country
United Kingdom