The real assets division of US investment manager BlackRock Inc (NYSE:BLK) has agreed to sell a four-plant solar portfolio in the Canadian province of Ontario to US insurance company Ullico Inc.