Shape Properties Corp.

GPTKB entity