TROY A. DAVIS

Persons with name TROY A. DAVIS

TROY A. DAVIS - Registered Agent

Company VERMONT SLATE ROOF, LLC
Business Number 645759
Business Address 60 CROSS HIGHWAY, REDDING RIDGE (REDDING), CT, 06876

TROY A. DAVIS - Principal

Company REVEAL IMAGING TECHNOLOGIES, INC.
Business Number 1099204
Business Address 11951 FREEDOM DRIVE, RESTON, VA, 20190