CECP-54: 4.2.4.2 Update Company Info
Code refactoring

Signed-off-by: ayoub zayati <ayoub.ezzayati@exoplatform.com>