Neil Viny

Active Independence, OH Managing Director for Genesis Building Ltd