ryan keely office somme