ABOUT
Garden House's headquarters is located in Newport, Wales, GB NP18 1AG. Garden House has an estimated 105 employees and an estimated annual revenue of 15.6M.... There are no competitors identified for Garden House
There have been no acquisitions found related to Garden House
Funding data cannot be found related to Garden House
Recent investment data cannot be found related to Garden House