Netstate
Company directory/British Columbia

ca-bc · directory · page 2909 of 13816

All companies registered in British Columbia — page 2909

2,763,090 companies on the BC Registries and Online Services records, A–Z by legal name. Each row links to the company’s full profile. The same register broken down by city and registration year is on the British Columbia hub; anything missing here can be found in search.

Companies 581,601–581,800 of 2,763,090

A–Z by legal name
CompanyBusiness categoryRegistry numberRegisteredStatusCity
BP COMMUNICATIONS INC.BC11414302017-11-16Inactive
BP CONSTRUCTION (VICTORIA) LTD.BC15063702024-10-11Active
BP CONSULTING LTD.A01218952022-02-22Active
BP CONTRACTINGFM07386642018-01-27Active
BP CONTROLS LTD.BC11589682018-04-02Inactive
BP CUSTOM PULVERIZING LTD.BC07748482006-11-17Inactive
BP DECKINGFM07838912019-07-31Active
BP DHALIWAL HOLDINGS CORP.BC15374972025-04-30Active
BP DHALIWAL TRUCKINGFM07964152020-01-15Active
BP DISTRIBUTORS LTD.BC06482082002-05-27Active
BP DREAM TEAMFM06055232013-04-17Active
BP DRYWALLFM08327532021-02-14Active
BP DUSTLESS BLASTING BC LTD.BC10079132014-07-14Inactive
BP ELECTRICFM04035392005-07-31Active
BP ENERGY COMPANYA00595792003-06-11Active
BP ENGINEERING LTD.BC02240591981-01-07Inactive
BP ENVIRONMENTAL SOLUTIONS INC.BC12358202019-12-31Active
BP EQUITY MANAGEMENT CORP.BC03741311989-10-11Inactive
BP EVENTSFM04863482008-09-17Active
BP EXPLORATION CANADA LIMITEDA0011351Inactive
BP EXPLORATION CANADA LIMITEDA0005392Inactive
BP EXPLORATION CANADA LIMITED SOCIETE D'EXPLORATION BP DU CANADA LIMITEEA0021349Inactive
BP EXPLORATION CORP.BC12403662020-02-11Inactive
BP EXPLORATION CORP.BC15578672025-09-19Active
BP EXTERIOR SOLUTIONS LTD.BC12421682020-02-26Active
BP EXTINGUISHERSFM05487612011-02-03Inactive
BP FINE AUTO DETAILINGFM04797382008-06-09Active
BP FITNESS TRAININGFM05601022011-06-23Active
BP GAMES INC.BC13051092021-05-13Active
BP GLASSFM07080512017-01-20Active
BP GLASSFM05212632010-02-03Active
BP GRAPHICSFM01465001993-07-07Inactive
BP GROUNDED ELECTRICAL LTD.BC08390992008-11-07Inactive
BP HENRICHSEN HOLDINGS INC.BC15141082024-12-01Active
BP HENRICHSEN HOLDINGS INC.BC09263742011-11-29Inactive
BP HIGH TECHNOLOGY SYSTEMS INC.BC02908921985-04-10Inactive
BP HOLDINGS INC.BC12926752021-03-05Active
BP HOMES LTD.A00644732005-02-28Inactive
BP IMMIGRATION AND BUSINESS ADVISORY SERVICESFM07432052018-03-20Active
BP IMPACT VIDEO MARKETINGFM00491191983-08-16Active
BP INDUSTRIAL SERVICESFM06175422013-09-30Active
BP INSULATION AND SPRAY FOAM LTD.BC14014042023-02-17Active
BP INSURANCE TECHNOLOGIES INC.BC11149102017-04-12Inactive
BP INTERIORSFM06447712014-10-15Active
BP INTERIORS LTD.BC10487542015-09-11Active
BP INTERNATIONAL RIGHTS HOLDINGS INC.BC06508282002-07-10Inactive
BP INTERNATIONAL RIGHTS HOLDINGS INC.BC09789512013-09-01Inactive
BP KELLEY INC.BC12278082019-10-23Active
BP LAVAL ARTFM06328822014-04-29Active
BP LAVAL STUDIOFM06336062014-05-08Active
BP LIMITED PARTNERSHIP HOLDINGS INC.BC06508142002-07-10Inactive
BP LUBRICANTS USA INC.A01054172018-03-19Active
BP MANAGEMENT INC.BC02863191984-12-18Active
BP MANAGEMENT LTD.BC06380872001-11-29Inactive
BP MARBLE & GRANITE INC.BC03963621990-11-14Inactive
BP MARINE ELECTRICAL SERVICESFM02836102000-06-29Active
BP MARINE LIMITEDA01255652022-12-06Active
BP MECHANICAL & CONSULTING LTD.A00932612014-09-17Inactive
BP MECHANICAL LTD.BC09240682011-11-01Inactive
BP MEDIA INC.BC11064072017-02-06Active
BP MERCURY CANADA HOLDCO ULCBC13835122022-10-20Active
BP MOBILE AUTO GLASSFM08454602021-05-13Active
BP MOTORSPORTS LTD.BC08637052009-10-14Inactive
BP OIL & GAS INVESTMENTS LIMITEDBC01504521976-06-30Inactive
BP OIL AND GAS LTD.A0004100Inactive
BP OIL CORPORATIONA0007204Inactive
BP OKANAGAN STORAGEFM01351491992-09-28Active
BP ONLINE DESIGNFM01680511994-10-06Active
BP PAINTINGFM06499752015-01-07Active
BP PAINTINGFM05394152010-09-26Active
BP PALLETFM04373352006-11-08Active
BP PATIO COVER LTD.BC11519402018-02-06Inactive
BP PERFORMANCE COMPUTER CONSULTINGFM02284511997-10-16Active
BP PHOTOWORKS INC.BC04135141991-10-04Inactive
BP PLUMBINGFM05510092011-03-02Active
BP PLUMBING LTD.BC14593182024-01-06Active
BP PRODUCTS NORTH AMERICA INC.A00932662014-09-17Active
BP PROJECT LIMITED PARTNERSHIPLP04846712008-08-21Active
BP PROJECTS LTD.BC12531522020-06-12Active
BP QUICK TAX SERVICES CORP.BC07597522006-06-05Active
BP REAL ESTATE INC.BC07266342005-06-07Inactive
BP REAL ESTATE INC.BC08265682008-06-01Inactive
BP REAL ESTATE INC.BC09714042013-06-01Active
BP RENEWALLFM00584851985-01-18Inactive
BP RENEWALL RESTORATION SPECIALISTS DIV. OF BLITZ CLEANING LTD.FM00720111986-09-04Active
BP RENOVATIONFM07465432018-05-07Active
BP RESIDENTIAL (CONCERT) GP LTD.BC12228992019-09-11Active
BP RESIDENTIAL (CONCERT) LANDS LTD.BC12228932019-09-11Active
BP RESIDENTIAL (CONCERT) LIMITED PARTNERSHIPLP07912282019-10-31Active
BP RESOURCES CANADA LIMITED RESSOURCES BP CANADA LIMITEEA0026072Inactive
BP RESOURCES CANADA LIMITED/RESSOURCES BP CANADA LIMITEEA0024362Inactive
BP RESOURCES CANADA LIMITED/RESSOURCES BP CANADA LIMITEEA0036012Inactive
BP RESOURCES CANADA LIMITED/RESSOURCES BP CANADA LIMITEEA0024599Inactive
BP RESOURCES CANADA LIMITED/RESSOURCES BP CANADA LIMITEEA0021822Inactive
BP RESOURCES CANADA LIMITED/RESSOURCES BP CANADA LIMITEEA0023012Inactive
BP ROAD HOLDINGS LIMITED PARTNERSHIPLP04615272007-10-05Inactive
BP ROAD HOLDINGS LTD.BC08041062007-09-28Inactive
BP ROBERTSON CONSTRUCTIONFM05004132009-04-18Active
BP ROOFING LTD.BC05942371999-10-18Inactive
BP ROOTZ HOLDINGS INC.BC11293582017-08-04Active
BP SALES AND MARKETING LTD.BC05470681997-07-18Active
BP SIGNS & DESIGNSFM02317441997-12-19Active
BP SILVER CORP.BC10904382016-09-22Active
BP SOUND STREAM ELECTRONICSFM01836941995-07-26Active
BP STAFFING SOLUTIONS INC.BC11735212018-07-26Inactive
BP SYNERGY HOLDINGS LTD.BC15365222025-04-22Active
BP SYSTEMSFM07852482019-08-19Active
BP SYSTEMS INC.BC07105182004-12-07Inactive
BP TORONTO REALTY ULCBC14163972023-05-15Active
BP TRADES INC.BC10206092014-12-01Inactive
BP TRAILER RENTALS LTD.BC10702242016-03-31Inactive
BP TRUFFLE 2 CANADA OWNER GP CO ULCBC14079092023-03-28Active
BP TRUFFLE 2 CANADA OWNER LIMITED PARTNERSHIPLP08931772023-03-29Active
BP TRUFFLE 3 CANADA OWNER GP CO ULCBC14125382023-04-25Active
BP TRUFFLE 3 CANADA OWNER LIMITED PARTNERSHIPLP08932432023-04-25Active
BP TRUFFLE 4 CANADA OWNER GP CO ULCBC14345742023-08-21Active
BP TRUFFLE 4 CANADA OWNER LIMITED PARTNERSHIPLP08935052023-08-22Active
BP TRUFFLE 5 CANADA OWNER GP CO ULCBC14345762023-08-21Active
BP TRUFFLE 5 CANADA OWNER LIMITED PARTNERSHIPLP08935042023-08-22Active
BP TRUFFLE 6 CANADA OWNER GP CO ULCBC14345792023-08-21Active
BP TRUFFLE 6 CANADA OWNER LIMITED PARTNERSHIPLP08935032023-08-22Active
BP TRUFFLE CANADA OWNER GP CO ULCBC13835132022-10-20Active
BP TRUFFLE CANADA OWNER LIMITED PARTNERSHIPLP08927172022-10-20Active
BP TRUSTTOUCHFM02509241998-12-09Active
BP TRUSTTOUCH INC.BC05789881999-01-26Inactive
BP VIRTUAL ASSISTANTFM04130922005-12-19Active
BP WEALTH & INSURANCE INC.A00780802009-09-02Active
BP WEST COAST PRODUCTS LLCLLC00006992014-09-17Inactive
BP WESTGATE HOLDINGS LTD.BC10559412015-11-20Inactive
BP WIZARD SOFTWARE, INC.BC06528772002-08-13Inactive
BP'S BOOKKEEPINGFM07577772018-09-26Active
BP'S BOOKKEEPING SERVICESFM08488052021-06-14Inactive
BP'S CRAFTED LANDSCAPES INC.BC08443472009-01-27Active
BP'S PLOWING AND RODSFM05671132011-10-01Active
BP(CEC) HOLDINGS LTD.A00959452015-07-08Active
BP2 CONSTRUCTION LTD.BC10115762014-08-22Active
BP348 CONSULTINGFM10731522025-04-14Active
BP348 CONSULTING LTD.BC15433792025-06-10Active
BPA & ASSOCIATES BUSINESS COACHING COMPANYFM05417942010-10-29Active
BPA CANADA INC.A00963042015-08-13Inactive
BPA CONSULTING SERVICES INC.BC11489472018-01-12Inactive
BPA CONTRACTING LTD.BC10960202016-11-09Active
BPA DRYWALL LTD.BC13247142021-09-17Inactive
BPA GROUP DESIGN BUILDERS INC.BC06449662002-04-03Inactive
BPA HOLDINGS INC.BC11323202017-08-31Inactive
BPA HOLDINGS LTD.BC05222941996-06-19Inactive
BPA HOMEOWNERS ASSOCIATIONS00819342025-01-28Active
BPA INSURANCE AGENCIES LTD.A00882682013-02-01Inactive
BPA INSURANCE AGENCIES LTD.A00438641996-11-04Inactive
BPA PUBLISHING LTD.BC12147122019-06-29Inactive
BPAC DAYCARE SOCIETYS00511202006-08-22Inactive
BPAC HOLDING GROUP LTD.BC05181021996-04-24Inactive
BPAM (GP), LLCLLC00000782002-10-04Inactive
BPANSELL IT CONSULTING INC.A00999892016-09-02Active
BPAY PAYMENTS INC.BC14271512023-07-12Active
BPB BUSINESS SOLUTIONS & CONSULTINGFM07108722017-02-22Active
BPB COLUMBIA HOLDINGS LTD.BC09886122013-12-17Inactive
BPB FREIGHTWAYS LTD.BC14488022023-11-09Active
BPB GYPSUM, INC.A00449861997-05-02Inactive
BPB SERVICES LTD.BC06232472001-03-02Inactive
BPB SLIMLINE SERVICESFM00988501989-07-04Active
BPB SURVIVAL KIT 2000FM02745312000-02-09Active
BPB TRAFFIC SOLUTIONS INC.BC13553182022-03-28Active
BPB WHOLESALEFM06088342013-06-03Active
BPB WIRELINE SERVICESFM00967691989-04-21Active
BPBC TRADINGFM06865952016-04-15Active
BPC ADVISORY SERVICES INC.BC04310511992-08-24Inactive
BPC BUSINESS PRO COMPUTER PRODUCTS LTD.BC03119631986-07-15Inactive
BPC CONTRACTINGFM06229122013-12-18Active
BPC CONTRACTINGFM04265552006-06-09Active
BPC CRANE SERVICEFM06018402013-02-26Active
BPC DIAGNOSTIC HOLDINGS LPXP04411702007-01-11Inactive
BPC ENGINEERING INC.BC02634601983-04-29Inactive
BPC ENTERPRISES & ASSOCIATESFM03132162001-11-29Active
BPC ENTERPRISES INCORPORATEDBC09390242012-04-26Active
BPC ENTERTAINMENT INC.BC14101482023-04-11Active
BPC HOLDINGS II LTD.BC04270441992-06-09Inactive
BPC HOLDINGS INC.BC03335881987-09-22Inactive
BPC HOLDINGS LTD.BC04215421992-03-03Inactive
BPC INVESTMENTS INC.BC09775152013-08-12Inactive
BPC LAB HOLDINGS LPXP04397562006-12-15Inactive
BPC MARKETING CORPORATIONBC02903331985-03-27Inactive
BPC MEDIA LTD.BC09997132014-04-16Inactive
BPC REALTY ADVISORS INC.BC04644941994-02-08Inactive
BPC RESEARCH CANADAFM06818712016-02-23Active
BPC SUPPLIESFM10536082024-08-15Active
BPC VENTURES LTD.BC10122422014-08-29Inactive
BPC. BRILLIANCE PROPERTY CARE INC.BC15342922025-04-03Active
BPCLANCY INFORMATION SYSTEMSFM02192301997-05-01Active
BPCOFM03429952003-03-21Inactive
BPCOFM01397411993-02-16Inactive
BPCO INC.A0034183Inactive
BPCO INC.A0016251Inactive
BPCOCP GENERAL PARTNER 2 LTD.A01043072017-11-24Active
BPCOCP GENERAL PARTNER LTD.A01042642017-11-20Active
BPCOCP TRT LTD.A01042652017-11-20Active
BPD BUILDING PRODUCTS DIRECT INC.BC07835602007-02-22Inactive
BPD DEVELOPMENT CORPORATIONBC06509692002-07-12Inactive
BPD ENTERPRISES LIMITEDBC06269552001-05-03Inactive
BPD HOLDINGS LTD.BC05920191999-09-07Inactive