John Birrell
John is professional, has a thorough knowledge of the market and was always quick to answer or return calls.
Director