P & T Architects & Engineers Ltd.

GPTKB entity