2013 is the date that marks the launching of Ibroxholm Energy Limited, the company that was situated at 15 Atholl Crescent, in Edinburgh. The company was established on 2013-07-11. The company's Companies House Registration Number was SC454329 and the company postal code was EH3 8HA. This firm had been present in this business for approximately eight years until 2021-04-13. Started as Ibrox Energy, this company used the business name until 2013, at which moment it was changed to Ibroxholm Energy Limited.
The following company was managed by 1 director: William R. who was overseeing it for eight years.
The companies that controlled this firm were: Integrated Energy Utilities Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Old Court Mews, 311 Chase Road, Southgate, N14 6JS and was registered as a PSC under the registration number 03099270.