UNDERGOING MAINTENANCE

We are currently undergoing maintenance on the site.
Please check back shortly for updated content.

Contact us on 021 862 4721 or e-mail admin@pmj.org.za