About

John McGuire is a medical doctor who now works part time as a general practitioner in the field of out of hours care.
In addition to his medical career he is a smallholder and enjoys keeping sheep, chickens rabbits and dogs.
He has business interests in residential and commercial property. Most recently he has embarked upon a business career in online marketing and publishing.