Written by

David Johnson

Managing Director at INHOUS

David Johnson is Managing Director at independent residential property consultancy INHOUS