the previous owner might have replaced the original bridge pickup with an F-spaced/ Trembucker instead of the regular measurements, hence the misalignment.
I bought it online, it's new. The thing is, if i wanna do one to one exchange, I have to bear the shipping cost, which i think is crap. So i wanna know if this issue can be rectified locally?
remove 4 screws from the bridge pick up bracket. take out pick up mounting ring. Fill in old holes. loosen pickguard arm screw. Touch up old holes as needed. Check spacing then redrill new position of where you want the entire mounting ring to go to (pup pole pieces aligned with strings)...then refit the pickguard with the appropreate alignement.
My take is that it is the bridge pick up that is out of position. I think FGL's idea is most applicable for now. Hopefully the pickup cavity routing it not too tight and will allow for readjstment. Otherwise, to really realign it may require some routing work. Alternatively is to make it an unconventional LP by installing blade pickups or sealing off the rear cavity for a Neck only position pickup option, maybe a tele pickup at the rear.
I think the bridge and neck alignment is good as there is quite an even spread of string spacing so I wouldn't go the route of adjusting the bridge assembly set.
From the picture, it looks like the bridge pickup is smaller than the neck.
And the left sides are aligned with each other. The right side, bridge seems to be shorter.