Federal corporations starting with P
54,085 in all; showing 16,051 to 16,100.
| Name | Corporation number | Registered office | Status |
|---|---|---|---|
| Perfect Finish Cabinetry Inc. | 16184529 | New Hamburg, ON | Dissolution pendingAnnual filings overdue |
| Perfect Fit Homes Inc. | 12462222 | Markham, ON | Active |
| PERFECT FOAM LTD. | 10308382 | Vaughan, ON | Active |
| Perfect Gang Contracting Inc. | 13955940 | Vaughan, ON | Active |
| Perfect Gems Holdings Inc. | 15596017 | Ottawa, ON | Active |
| Perfect Glamour Products Inc. | 12859467 | Brampton, ON | Active |
| Perfect Hair by JW Inc. | 14366514 | Thornhill, ON | Active |
| Perfect Happenings Ltd. | 11467271 | Hamilton, ON | DissolvedBy the corporation |
| Perfect Health and Wellness Inc. | 14095405 | Langton, ON | Active |
| PERFECT HEAVY EQUIPMENTS AND MACHINERY INC. | 9099239 | Mississauga, ON | DissolvedFor missed filings |
| PERFECT HI-TECH IT SOLUTIONS INC. | 11857843 | Waterloo, ON | Active |
| PERFECT HOME RENOVATION INC. | 14933630 | Toronto, ON | DissolvedFor missed filings |
| Perfect Industrial Millwrights Inc. | 16896413 | Etobicoke, ON | Active |
| Perfect Inns Inc. | 3340465 | Estevan, SK | DiscontinuedMoved to another jurisdiction |
| Perfect Integrated Services Limited | 15699355 | Oshawa, ON | Active |
| Perfect Jobs Staffing Inc. | 18171572 | Amaranth, ON | Active |
| Perfect-Knot Technologies Inc. | 11262041 | Ottawa, ON | DissolvedBy the corporation |
| PERFECT LADY'S INC. | 13216764 | Barrie, ON | DissolvedFor missed filings |
| Perfect Lane Painters Ltd. | 14273966 | Brampton, ON | Active |
| Perfect Life Health Centre Inc. | 6980791 | Richmond Hill, ON | DissolvedBy the corporation |
| PERFECT LIFE WEALTH MANAGEMENT INC. | 12905507 | Maple, ON | Active |
| PERFECT LINKPOINT DISTRIBUTION INC. | 6010610 | Richmond Hill, ON | DissolvedFor missed filings |
| PERFECT MAN FILMS INC. | 4226011 | Vancouver, BC | AmalgamatedNow part of another corporation |
| PERFECT MAN LTD. | 264318 | Montreal, QC | DissolvedFor missed filings |
| PERFECT MARKETERS INC. | 12990881 | Brampton, ON | DissolvedFor missed filings |
| PERFECT MATCH NATIONAL DATING SERVICE LTD. | 1940295 | Halifax, NS | DissolvedFor missed filings |
| PERFECT MATCHMAKERS INC. | 8745978 | Brampton, ON | DissolvedFor missed filings |
| Perfect Matrimony International Inc. | 12782341 | Mississauga, ON | DissolvedFor missed filings |
| PERFECT MAX CONSULTANTS INC.PARFAIT MAX CONSULTANTS INC. | 2697751 | Richmond Hill, ON | DissolvedBy the corporation |
| Perfect Mechanical Solutions Ltd. | 12409208 | Winnipeg, MB | Active |
| Perfect Minute Games Inc. | 14554779 | Halifax, NS | DissolvedFor missed filings |
| PERFECT MOTORS SERVICES INC. | 16744311 | Cochrane, ON | Active |
| Perfect Note Speakers Inc. | 10308536 | Ottawa, ON | DissolvedFor missed filings |
| PERFECT OPTICAL (CANADA) LIMITED | 564036 | North York, ON | AmalgamatedNow part of another corporation |
| PERFECT OPTICAL CORP. | 17123311 | Montreal, QC | Active |
| PERFECT OPTICAL CORP. | 11484931 | Montreal, QC | AmalgamatedNow part of another corporation |
| PERFECT OPTICAL CORP. | 11490028 | Montreal, QC | AmalgamatedNow part of another corporation |
| PERFECT OPTICAL HOLDINGS LTD. | 277797 | Montreal, QC | AmalgamatedNow part of another corporation |
| Perfect Origins Inc. | 14045955 | Oakville, ON | Active |
| Perfect Painting and Repair Inc. | 13658155 | Mississauga, ON | Active |
| PERFECT PAINTING PLUS INCORPORATED | 6798969 | Windsor, ON | DissolvedFor missed filings |
| Perfect Pairing Events Inc. | 16333010 | Toronto, ON | Active |
| Perfect Pastries & Catering Inc. | 13241343 | Calgary, AB | DissolvedFor missed filings |
| Perfect patch landscaping Inc. | 15941903 | Newmarket, ON | Active |
| Perfect Patch Strawberries Inc. | 8780030 | St. Catharines, ON | DissolvedFor missed filings |
| PERFECT PC LTD. | 6010784 | Pointe-Claire, QC | DissolvedBy the corporation |
| PERFECT PEARLS DENTAL HYGIENE LTD. | 7692650 | Guelph, ON | DissolvedBy the corporation |
| Perfect Piece by Design Inc. | 14615018 | Cambridge, ON | DissolvedFor missed filings |
| Perfect Pitch Studios Inc.Les Studios Parfait Accord Inc. | 7100175 | Montreal, QC | DissolvedFor missed filings |
| PERFECT PLACE MEDIA INC. | 3883337 | Winnipeg, MB | DissolvedFor missed filings |