Company identity
Founded / incorporated
17 September 2012
Company number OC378491
Legal name
BEINN EAGAGACH HYDRO LLP
Company type
Limited Liability Partnership
Region
South East England
Registered address
SHALDEN PARK STEADING
SHALDEN
ALTON
GU34 4DS
Insolvency history
No