BORLA HYDRO LLP Company number SO304661 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressGlendrynoch Lodge, Carbost, Isle Of Skye, IV47 8SX PostcodeIV47 8SX Companies at this postcode 7 Map