Ripon Arcade signs contract on final two units