Takenaka Civil Engineering Co.

GPTKB entity