Multiple address on Business records

Hello,

I wasn't sure where to post this question so have put on multiple forums.

I was wondering how venues manage business records that have more than one address. For example, if an organisation has a head office in London and a regional office in Newcastle. I was thinking of using a combination of Address Type and Purpose. Does anyone else have this and how do they manage it and ensure the right organisations are getting the right communications? I guess this is similar to Individuals having a home address and a work address but I just wanted to see how others were doing it. 

Thanks in advance

Kelly