Ava House (?), Ava Mansions, and Branksome Towers