FIN OFFICE 311012904 Data check and company reliability