Federal corporations starting with P
54,085 in all; showing 16,951 to 17,000.
| Name | Corporation number | Registered office | Status |
|---|---|---|---|
| Perpetual Hill Studios Inc. | 16509029 | Vaughan, ON | Active |
| Perpetual Hype Machine Productions Inc. | 6887503 | Saskatoon, SK | Active |
| Perpetual Innovations Inc. | 8440689 | Weyburn, SK | DissolvedFor missed filings |
| Perpetual Intelligence Inc. | 16113648 | Calgary, AB | Active |
| Perpetual Mercy Engine | 17958170 | Edmonton, AB | Active |
| PERPETUAL MOTION TRAINS POWER PLANTS CORP. | 10080853 | Ottawa, ON | Active |
| PERPETUAL PAPER LTD. | 1083741 | Burlington, ON | DissolvedFor missed filings |
| Perpetual Plus Incorporated | 9586563 | Toronto, ON | DissolvedFor missed filings |
| Perpetual Profit Acquisition Production Incorporated | 17800291 | Ajax, ON | Active |
| Perpetual Property Management Inc. | 13543480 | Ottawa, ON | Active |
| Perpetual Reality Studios Inc. | 12826984 | Mountain, ON | Active |
| Perpetual Retail Solutions Inc. | 7088876 | Val Caron, ON | Active |
| PERPETUAL SPORTS, HEALTH & FITNESS INC. | 1224212 | Toronto, ON | DissolvedFor missed filings |
| PERPETUAL VISION CORPORATION | 4072065 | North Bay, ON | DissolvedFor missed filings |
| PERPETUAL VOLUME PUMPING INC. | 4441494 | Mississauga, ON | DissolvedFor missed filings |
| Perpetually Innovative Developments Inc. | 9404031 | London, ON | Active |
| Perpetually Practical Solutions Inc. | 14180160 | Charing Cross, ON | DissolvedFor missed filings |
| PerpetuaNova Canada Inc. | 16725902 | Mississauga, ON | Active |
| PerpetuFuel, Inc. | 11519620 | Toronto, ON | DissolvedFor missed filings |
| Perpetuit Inc. | 15877717 | Laval, QC | Active |
| Perpetuity Asset Management Inc. | 3095789 | Toronto, ON | Active |
| Perpetuity Capital Holdings Inc. | 16971245 | Montreal, QC | Active |
| Perpetuity Inc. | 3095762 | Toronto, ON | Active |
| Perpetuity Security Consulting Inc. | 10854484 | Calgary, AB | DissolvedBy the corporation |
| Perpetuum Consulting Inc. | 15901022 | Canmore, AB | DissolvedBy the corporation |
| Perpetuum Group Inc. | 15299659 | Toronto, ON | Dissolution pendingAnnual filings overdue |
| Perpetuum Properties Inc. | 6725767 | St. Catharines, ON | DissolvedFor missed filings |
| Perplex Games Inc.Jeux Perplex Inc. | 11518518 | Montreal, QC | DissolvedFor missed filings |
| Perplexa Atelier Ltd. | 15666546 | St. Catharines, ON | DissolvedBy the corporation |
| Perplexity Consulting Inc. | 17360967 | Toronto, ON | Active |
| Perpolis Ltd. | 14795636 | Calgary, AB | Active |
| PERPOSAT INC. | 1778188 | Laval, QC | DissolvedFor missed filings |
| PerProto Design Limited | 14340159 | Ottawa, ON | Active |
| PERPS PRODUCTIONS INC.PRODUCTIONS PERPS INC. | 3433366 | Montreal, QC | AmalgamatedNow part of another corporation |
| Perqo Incorporated | 10386456 | Guelph, ON | DissolvedBy the corporation |
| PERRAFIELD ENTERPRISES LTD. | 27171 | Ottawa, ON | DissolvedFor missed filings |
| PERRAL MANUFACTURING CO. LTD.MANUFACTURE PERRAL CIE, LTEE | 574562 | Pointe-Claire, QC | DissolvedBy Corporations Canada |
| PERRAULT & PERRAULT INC. | 1683594 | Montreal, QC | DissolvedFor missed filings |
| PERRAULT, TREMBLAY & ASSOCIES LTEE | 564303 | Laval, QC | DissolvedBy Corporations Canada |
| PERREAULT & JOLY INC. | 217824 | Joliette, QC | DissolvedBy the corporation |
| Perreault Hanson Building Technologies Ltd. | 2269279 | Edmonton, AB | DissolvedFor missed filings |
| PERREAULT, JUSSAUME LTD. | 900605 | Montreal, QC | DissolvedFor missed filings |
| Perreault Medical Inc. | 7885253 | Drummondville, QC | DissolvedFor missed filings |
| Perreault N & Associates Management Inc. | 9302506 | Ottawa, ON | DissolvedFor missed filings |
| PERREAULT OPTION DESIGN INC. | 2127091 | Hull, QC | DissolvedBy the corporation |
| PERREAULT WRITING COMPANY LTD. | 12518163 | Arnprior, ON | Active |
| PERREAULTPACK INC. | 6752624 | Maple, ON | Active |
| Perrelli The Engine Doctor Inc. | 8058199 | Brampton, ON | DissolvedFor missed filings |
| PERRETOR inc. | 14720253 | Arnprior, ON | DissolvedFor missed filings |
| PERRFA ELECTRONIQUE INC. | 285706 | Brossard, QC | DissolvedFor missed filings |