Find and Verify Entities

LEI search and verification

MARKS AND SPENCER MARINOPOULOS GREECE SA

213800SEN8ZNIFSNTP28
lapsed