Company identity
Founded / incorporated
18 July 2025
Company number SO308221
Legal name
TRIO DUPPLIN SOLAR LLP
Company type
Limited Liability Partnership
Region
Scotland
Registered address
C/O BLC ENERGY LTD, MULLION HOUSE ENTERPRISE PARK
MAIDENPLAIN PLACE
ABERUTHVEN
UNITED KINGDOM
PH3 1EL
Insolvency history
No