Board of Commissioners of Currency, Straits Settlements

GPTKB entity