Mallard Pass Solar Farm Holdco Limited
- Company number
- 17418905
- Status
- Active
- Type
- Ltd
- Incorporated
- 25 Aug 2026
- Nature of business
- Activities of other holding companies n.e.c.
Registered office
Connections
Companies at the same address
- Aegis Energy Holdco Limited (17419596)
- Darlington Solar 1 Holdco Limited (17419494)
- Swale Way Energy Holdco Limited (17419547)
- Talgren Solar Holdco Limited (17419566)