View phone number
Inveralmond House, 200 Dunkeld Road,
Biggest problem is the high price of electricity. Saying that all the electricity prices from all major suppliers are almost the same. Service is good though. This is their only redeeming factor.