A registered office address is your company�s official address and is published publicly on the UK government's website. It must be a physical address because official post is sent there.
A business address is used to receive correspondence from your customers, suppliers and anyone else who has a relationship with your business. You can, of course, have multiple business addresses, and none of them have to be the same as your registered address.