Richardson first joined the Eagles in the summer of 2020, having spent the previous season at Biggleswade Town.
He also spent his youth at Premier League side Luton Town.
Richardson boasts a wealth of experience at Step 3 level, having made 37 appearances in all competitions for his former employers in the Southern League last season.
He makes the move to Steel Park following Bedford's relegation at the end of last season.
Photo credit: Corby Town
Keep up-to-date with our exclusive email newsletters.
Subscribe