Peter John Moore has been appointed company secretary at Kresta Holdings Ltd, he replaces David Richards who has retired from this position.