How to generate separate statements for each branch of a customer with multiple branches.

How to generate separate statements for each branch of a customer with multiple branches.

We have a single client who has 5 branches. We need to submit the Quotes, Invoice, and statement for each branch individually. How can I do that? For now, I have created 1 Customer with multiple addresses for sending the quotes, But We are not able to generate the statement for different addresses or branches.