Company identity
Founded / incorporated
6 March 2025
Company number OC455781
Legal name
TRIO WEST SPRINGFIELD SOLAR LLP
Company type
Limited Liability Partnership
Region
Unknown
Registered address
UK HOUSE, 5TH FLOOR
164 182 OXFORD STREET
LONDON
UNITED KINGDOM
W1D 1NN
Insolvency history
No