For cases when there is the requirement to have company based preferences:
It says there is no autogenerated UI for the settings (as there is in system wide settings)
From that page:
getCompanyConfiguration(): Used when you want to support different configurations per virtual instance. In this case, the configuration is usually entered by an admin through Control Panel → Configuration → Instance Settings. Since this UI is not automatically generated (yet) you will need to extend the UI with your own form.
However it gives no information on how/where to create this page for the settings. Can you provide the information to do this?