When raising an invoice to a business, and the address and details are missing, this generally means that the Payee is set to private. The private details in the customers profile will be blank so no details will be pulled though. However the business details will be there so using the dropdown for the Payee, change that to Business and that will then populate the invoicing to details of the customer. from the business profile of that customer.