Rich,
Your schema is great.
I was making a comment in regards to this post ... untitled_1.jpg in the post.
Are you saying, tables Flat Rooms, Properties Flats, Properties Tenants, and Property Landlord should stay in the design? I personally disagree, but I've only been programming since 1972...