If by self promotion means advertising their own services, then no, that is not the case. They are paid advertising placements of other organisations and business offerings.
URL is http://pilotspost.co.za/
Home page whole right 50% of page is ads. Click on any article and entire right sidebar are ads with a bunch of banners inside the article. Example: http://pilotspost.co.za/arn0001909
Yes there are some google ads too, which yes abp did catch. My query is around the rest, 'self hosted' ads that are not caught by abp.