BECK MICKLE HYDRO LIMITED
Registered Office:
28 NORTHUMBERLAND STREET
MORECAMBE
LANCASHIRE LA4 4AY
Company No. 04209618