Menkes Developments Ltd.

GPTKB entity