All Over Health


Margaret Ellis is a Reflexologist, Nutritional Therapist and Iridologist, practicing in Cape Town, South Africa.

Margaret is a Therapeutic Reflexologist, registered with the Allied Health Professions Council of SA.  She attained her Diploma in Reflexology from the International School of Reflexology in 1999 and her Practice Number is 108 000 0319 007.

In 2006, she received her Diploma in Clinical Nutrition from the International Academy of Nutrition (Australia).

In 2010, she completed her advanced Iridology Diploma with the South African Iridology Institute.

Margaret specialises in individual and personalised nutrition to help you attain your optimum health and energy levels using your Iridology constitution and your blood type.

Forwarned is forearmed.  Know your health risks so that you can take steps to avoid them!