CD UK Company Data
Register Login
CASCADE HYDRO LIMITED
active Incorporated 19th May 2011 ← Back

CASCADE HYDRO LIMITED

active Company number 07640689

Private Limited by Shares · Incorporated on 19th May 2011

Get report
SIC code
35110
Registered office
London, SW1P 4QP
Company type
Private Limited by Shares
Accounts
Next due 30th Sep 2026

Directors & PSCs

Name Role Since Company count Nationality View
Peter Earl Director 29th Jan 2018
British View profile
Ana Gorgyan Secretary 29th Jan 2018
This company
Not recorded View profile
Elizabeth Shaw Director 29th Jan 2018
British View profile
Sloane Renewable Energy Limited Corporate PSC 4th Mar 2018 View profile
Independent Power Corporation Plc (ceased) Corporate PSC 10th Jan 2022 View profile
Rurelec Plc (ceased) Corporate PSC 6th Apr 2016 View profile
Peter Richard Stephen Earl (ceased) PSC 3rd Mar 2018 British View profile