Find and Verify Entities

LEI search and verification

MARKS AND SPENCER B.V.

213800FL9X9VY1WHBI88
lapsed