Advanced company searchLink opens in new window

MASTERCARD UK, INC.

UK establishment number BR005601

UK establishment office address
60 Lombard Street, London, EC3V 9EA
Status
Closed
Opened on
3 July 2000
Type of business
Liaison With Participating Financial Institutions In Europe

This is a UK establishment of
MASTERCARD UK, INC.

Company number
FC022603