Find and Verify Entities

LEI search and verification

OBRA CAPITAL, INC.

2549001PDYPC4244EX25
issued