David’s tax advice is top class and his personal experience in property investment transactions is self evident.