Find and Verify Entities

LEI search and verification

CAPSUGEL SPAIN SL

5493003Z7R2OL38OFC88
lapsed