If you gotta jump through hoops to change that sort of info, change registrars. There's no reason any more to not get bad service with your domain. The days of high cost and bad service are gone, thankfully.
from my personal name to my companies name
As you're saying "company" rather than "corporation", is your domain a .co.uk? For .co.uk's it's an archaic paper-based process that costs 30 pounds (plus VAT).
But as others have said, for .com's your registrar should have a control panel that allows you to change all thr contact info for free at any time.