Registered with number 14327432 two years ago, Scala Renewables Group Limited is categorised as a Private Limited Company. The official office address is Northside House, Mount Pleasant Barnet. This company's declared SIC number is 74909 which means Other professional, scientific and technical activities not elsewhere classified.
As suggested by this specific firm's directors directory, since February 2023 there have been three directors: Andrew J., Sharon Q. and James G..
Executives who control the firm include: Andrew J. owns 1/2 or less of company shares. James G. owns 1/2 or less of company shares and has 1/2 or less of voting rights.