LEVENSEAT RENEWABLE ENERGY LTD
Appointment of Administrators In the Court of Session, Scotland No P425 of 2025 LEVENSEAT RENEWABLE ENERGY LTD Company Number: SC480543 Nature of Business: Production of electricity. Treatment and disposal of non-hazardous