Try setting the 3d cursor to the point where you want the pivot to be, and then select each mesh in OBJECT mode , one by one , and with it selected , hit CTRL,SHIFT,ALT,C and a menu will popup, choose “origin to 3D cursor” . Do that for every mesh and they will all have their origins set to the exact same point 🙂
Hope that is what you are looking for.