D B Gray Engineering Inc
Gray Pynn & Associates Inc
10 Registered companies :
10388173 Canada Incorporated
2831384 Canada Inc.
3361233 Canada Inc.
7172656 Canada Inc.
7172672 Canada Inc.
7191197 Canada Inc.
7241283 Canada Inc.
Devcomplete Inc.
Owluja Holdings Inc.
Vesa Consulting Inc.