is not in process of liquidation on Jan 5, 2024
Where is Encell Technology, Inc.'s headquarters?
Encell Technology, Inc.'s headquarters is located at 1412 SACHEM PLACE, SUITE 204, CHARLOTTESVILLE, VA, 22901 - 0000, USA
What is Encell Technology, Inc.'s industry?
Encell Technology, Inc. is in the industry of General
What year was Encell Technology, Inc. started?
Encell Technology, Inc. was started in 2009