John Beech has been appointed as non-executive director at Solco Ltd (formerly Solar Energy Systems Limited).