Leaf + Branch develops, owns and manages heritage properties and buildings of character.