P & T Architects and Engineers Ltd.

GPTKB entity