The important question that nobody asked yet, is for what does OP needs another 75% of his soul. Its always better to get majority shareholding in bussiness.
Especially in case an exorcist shows up around the corner.
Can OP offer rest of his soul as collaterral?