ABOUT
Novis Howarth was founded in 2006. Novis Howarth's headquarters is located in Leeds, England, GB LS27 9SE. Novis Howarth has an estimated 48 employees and an estimated annual revenue of 9.1M.... There are no competitors identified for Novis Howarth
There have been no acquisitions found related to Novis Howarth
Funding data cannot be found related to Novis Howarth
Recent investment data cannot be found related to Novis Howarth