Renesola Uk Limited has been on the British market for at least eleven years. Started with Companies House Reg No. 08484644 in the year 2013, it is based at Lawrence House, Norwich NR2 1AD. This firm's principal business activity number is 47990 meaning Other retail sale not in stores, stalls or markets. Renesola Uk Ltd filed its account information for the financial year up to 2021-03-31. The latest confirmation statement was submitted on 2021-09-14.