This particular company is located in Tain with reg. no. SC456284. It was registered in 2013. The headquarters of this firm is situated at Abbian House Tower Street. The area code for this address is IV19 1DY. The firm started under the name Itp Solucaos, but for the last ten years has operated under the name Louden Energy Limited. This firm's principal business activity number is 35140 and has the NACE code: Trade of electricity. The business most recent financial reports describe the period up to 2022/08/31 and the latest confirmation statement was submitted on 2023/08/08.
There seems to be 1 director currently leading the firm, specifically Derek L. who's been executing the director's assignments for 11 years. To support the directors in their duties, this firm has been utilizing the skills of Derek L. as a secretary since the appointment on August 8, 2013.
Derek L. is the individual with significant control over this firm, owns over 3/4 of company shares.