Managing accounting for multiple branches separately under one parent company

Please see below updated details: