Greencoat Capital's Solar II Fund has acquired a 142MW portfolio of UK solar energy assets from Canadian Solar.