Author Mike Neale

Mike is the Managing Director of NAI Harcourts Hamilton