Can branch license records be maintained at a different location?

No, the records must be stored at the physical location where business is conducted.