Ok this is 99% what i wanted, but the address area is confusing me or not working as intended. I cant see how to extend the address field properly into the address subtypes.
Any ideas?
The excellent thing is that this is the first schema app that allows me to enter a custom schema description for the business.