TLS HYDRO POWER LIMITED Company number SC200394 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressBalgonie Power Station, Markinch, Glenrothes, Fife, KY7 6HQ PostcodeKY7 6HQ Companies at this postcode 2 Map