In CUCM 8.X the directories are phone services, once you create your directory and host it in another server, all you need to do is to create a new IP phone service of directory type. Once you've created it, you subscribe the phones of each branch to it and only those phones will have it available.
HTH
java
If this helps, please rate
www.cisco.com/go/pdihelpdesk
HTH
java
if this helps, please rate