Hi @adil,
According to your description, I understand that you want to fill out fields in the list automatically, right? As per my knowledge, I'm afraid the only solution to this requirement is setting default value for those fields manually. SharePoint doesn't have any feature which can fill out fields based on site hierarchy. You can go to site settings > Columns > select the field > Default value to set default values for those fields. Then when users create list items, those fields will be filled out with default value. By the way, you can also set Column Validation if you don't want users to change the values in those fields.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.