I disagree. I’ve been invoicing specsavers through the online portal and supplied them with my limited company details when I first set up the online account. I’ve had no problems getting paid.