Find and Verify Entities

LEI search and verification

MARKS AND SPENCER (NEDERLAND) B.V.

213800SRZVF5J17L9636
lapsed