888 Solar Limited Partnership