Texas Taxpayers


Jurisdiction: State of Texas
Source: Texas Comptroller of Public Accounts

This dataset includes 746 thousand taxpayers, sales tax permit holders registered with Texas Comptroller of Public Accounts. Each business is registered with taxpayer number, business name, outlet address, mailing address, permit issue date, first sales date, etc.

2150 TOWN SQUARE PL STE 711 · Search Result

Taxpayer/Outlet Name Taxpayer Address Outlet Address Start Date
World Power & Gas, Lp · Mega Energy, Lp 2150 Town Square Pl Ste 711, Sugar Land, TX 77479-1643 2150 Town Square Pl, Sugar Land, TX 77479-1643 2016-12-05
World Power & Gas, Lp · Mega Energy, Lp 2150 Town Square Pl Ste 711, Sugar Land, TX 77479-1643 7500 Bellaire Blvd, Houston, TX 77036-5060 2007-12-01
Neely Energy Management, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2011-10-24
Megapay Merchant Services, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2019-06-12
Mega Energy of New England, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2012-07-27
Mega Investments, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2007-05-10
Wp&g Holdings, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2013-03-26
Aria Energy Services, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2020-06-09
Mega Energy of New Hampshire LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2013-03-29
Mega Energy of Massachusetts, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2018-05-08
Mega Energy of Maine LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2013-03-29
Mega Energy of New Jersey, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2018-11-20
Mega Energy of Maryland, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2018-10-05
Mega Energy of Pennsylvania, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2014-04-17
First American Solar, LLC 2150 Town Square Pl Ste 711, Sugar Land, TX 77479 2020-11-02