Garvault Hydro is a firm with it's headquarters at EH2 4JN Edinburgh at 4th Floor. The company was established in 2008 and is registered under reg. no. SC348300. The company has been operating on the British market for sixteen years now and its current status is active. This business's principal business activity number is 35110 which stands for Production of electricity. Garvault Hydro Ltd reported its latest accounts for the period that ended on 2022-12-31. The latest annual confirmation statement was filed on 2023-09-09.
There seems to be a group of two directors controlling the limited company right now, specifically George W. and Edward W. who have been doing the directors responsibilities since February 2010. At least one secretary in this firm is a limited company, specifically Jordan Company Secretaries Limited.