Bmr
Grant Thornton
Island Coastal Services Ltd
Island Nature Trust
Kenmac Energy Inc
Rbc Wealth Management
7 Registered companies :
3315207 Canada Inc.
7517998 Canada Inc.
Island Coastal Services Ltd
Kenmac Energy Inc.
Laflamme & Associates Inc.
Screenscape Networks Inc.
The Pei Business Network Inc.