Northwood featured in 36 games last season, having signed from Thamesmead Town in October 2010.
The club would like to wish Stephen all the best for the future.