...
Code (varchar 32)*
TradeName (varchar 256)*
LocationsUUID (fk tblLocations)
Not limited to one level
Address (varchar/json 1024)
Phone (varchar 16)
Fax (varchar 16)
Email (varchar 256)
ContactName (varchar 1024/json)
LegalForm (configEnum:legalForm)
ActivityCode (configEnum:activity)
AccountancyAccount (varchar 64)
?bankAccount (varchar /json)
PaymentReference (varchar 128)
...