-
loading
Ads with pictures

Contractors company


Top sales list contractors company

Midrand (Gauteng)
Good Purpose Tar Asphalt Paving Contractors provides: Asphalt paving Asphalt resurfacing overlay Base and sub-base work (gravel) Good Purpose Tar Asphalt Paving Contractors offers road and highway paving and parking lot asphalting for the following: Acreages driveway Commercial Industrial Institutional Road Work Subdivisions Airport runways. If you or your company is in the market for a paving project, we would appreciate the opportunity to bid on your proposed construction. Tel:011 039 8220 Cell: 072 864 8829 www.goodpurpose.wozaonline.co.za
See product
South Africa (All cities)
Alasafeer is one of the best company for painting contracting in UAE. We provide the high quality painting contracting company in dubai at best prices. We have a professional team of painting contractors offering the best quality inside and out side painting contracting services For more you can call : +971 50 4923938 or visit at https://www.alasafeergroup.com
See product

4 photos

Atlantis (Western Cape)
ACCREDITED SAFETY COURSES. BUSINESSES ONLY: working at Heights courses 087 152 0955, fall arrest and rescue. www.HeightsAndSafety.co.za 087 152 0955 or 083 657 0115. Scaffold erectors and inspectors Cape town, Durban, Johannesburg, Pretoria, Midrand, Bloemfontein. www.HeightsAndSafety.co.za Working at Heights fall arrest, rescue, confined spaces, she rep, fire Safety, HIRA, first aid, risk assessment, SHE files, forklift, overhead cranes, truck mounted cranes training, hand and power tools Safety courses. https://youtu.be/LSLbVqggUc4 Onsite and offsite training at our offices or your company.
R 850
See product
Randvaal (Gauteng)
We accept both interior and exterior painting projects. Our painting services are backed by a five year manufacturer backed guarantee. We supply and use top of the line paints. We are covered by both worker’s compensation insurance and liability insurance for your protection. Our painting company managers and crew receive extensive classroom training and field training. Local references are available at your request. We look forward to painting your project soon!
See product

2 photos

Alberton (Gauteng)
Good day We are a reliable roofing company situated in Gauteng that services most areas and have been around for 19 years. Our services include the following: Waterproofing to all makes of roofs Fascia and barge boards Spraying on all make of roofs Replacing of all rotted timber Servicing of gutters Torch-on (new and servicing) All round maintenance on all makes of roofs Please have a look on our website www.mend-aroof.co.za
See product
Robertson (Western Cape)
An Electrical contractors company since the 1980’s in the cape winelands,is looking for a qualified electrician to start asap. Sound knowledge of pumps,starters,vsd’s,building wiring,generators.Market related salary Please forward all cv’s to wernervisser0@icloud.com
See product
Port Elizabeth (Eastern Cape)
Now Hiring: SITE FOREMAN (Building Industry) Cohen Property Developments, is seeking to employ an experienced SITE FOREMAN to join their growing team. The successful applicant will be responsible for the coordination of site operations and management of all contractors on site to ensure the timely completion of various residential construction projects within the Port Elizabeth area. JOB REQUIREMENTS: - Minimum 3 years’ experience in a similar role (within the residential property construction and development industry will be advantageous) - Relevant diploma/degree will be advantageous - Valid driver’s license and own transport - Must be able to work on various sites simultaneously - Excellent interpersonal, conflict resolution and communication skills Responsibility: Contractor and Subcontractor Management • Manage the performance of all relevant Contractors and/or Subcontractors, ensuring quality and timely completion of scheduled tasks. • Source suitable Contractors and Subcontractors for proposed projects (if/when needed). Leadership • Continuous communication with all team members regarding work schedules and project progress. • Delegation tasks to relevant team members. • Ensure compliance with company policies and procedures. Planning & Scheduling • Translate general work requirements into a prioritized work schedule. • Review daily, weekly and monthly (or otherwise) goals to meet the forecasted schedule. Quality Control • Conduct site inspections and take corrective and preventative action where/when necessary. • Promote and support a high-quality work standard within the team by fostering a positive workplace attitude. Administration • Maintain all necessary foreman and progress reports as required. Should you be interested in applying for the above-mentioned role, please send your updated CV to: keegan@cohen-properties.co.za, if you do not hear from us in 2 weeks from the date of your application, please consider it unsuccessful. Consultant Name: Keegan Gale
See product
Paarl (Western Cape)
My client, an international concern within the agricultural industry, is seeking to employ a Production Team Leader who will be responsible for the successful propagation, production and horticultural care of their plants grown in the nurseries to meet the goal of producing compliant crops within the established budget. The successful candidate will report to the Production Manager. The team leader performs a variety of tasks at the nursery including supervising work. Team leaders act as the coordinator for work and information between management and employees. The successful candidate will be reporting to the production manager and supervise work teams, labor contractors and other temporary employees as needed. ESSENTIAL FUNCTIONS: (Other duties may be assigned) Supervises, organizes and monitors the work of employees within assigned teams. Makes impartial decisions in regard to scheduling work to employees and teams. Consistently applies work rules to all employees. Notifies management of problems or potential issues in a timely manner. Trains new employees on company processes, locations and work standards. Accurately reports and records work activity. Assists with time-motion studies as needed. Assists with organizing workflow and work efficiency. Assists with monitoring plant quality by watching for unusual plant appearance, plant diseases or signs of stress, pests, or other potential problems with the crop. Notifies management of issues in a timely manner. Performs all work activities and promotes work crews to perform work in a safe and efficient manner. Brings potential hazards to the immediate attention of management or the safety committee. Follows all pesticide signage. Immediately reports accidents, injuries and near-misses to management. Enforces the use of personal protective equipment (PPE) when completing tasks (ear plugs/muffs, gloves, boots, safety glasses, etc.). Assist employees in performing work by answering questions and demonstrating techniques. Trains employees on how to operate equipment and machinery safely. Monitors and shares supplies and resources (i.e., pallets, boxes, tape, gloves, fertilizer, etc.) and notifies managers of potential shortages in a timely manner. Cross trains in all functions of the nursery (shipping, inventory, production, quality control, etc) at all locations. Demonstrates a willingness to learn new tasks and take on individual responsibilities. Supervises labor contractors and other temporary employees. Motivates employees to do their best work by being positive and offering encouragement. Encourages employees to contribute ideas and suggestions in order to improve the operation of the nursery. QUALIFICATIONS AND REQUIREMENTS: Matric plus relevant post matric qualification (Agriculture, Horticulture, Production Management etc.) A valid driver’s license Fully bilingual (Afrikaans and English) 1-3 Years experience in... Job Reference #: SW002346/AM
See product
Paarl (Western Cape)
Prestigious international Blue Berry Nursery / Grower, is seeking to employ a Production Team Leader who will be responsible for the successful propagation, production and horticultural care of their plants grown in the nurseries to meet the goal of producing compliant crops within the established budget. The successful candidate will report to the Production Manager. The team leader performs a variety of tasks at the nursery including supervising work. Team leaders act as the coordinator for work and information between management and employees. The successful candidate will be reporting to the production manager and supervise work teams, labor contractors and other temporary employees as needed. ESSENTIAL FUNCTIONS: (Other duties may be assigned) Supervises, organizes and monitors the work of employees within assigned teams. Makes impartial decisions in regard to scheduling work to employees and teams. Consistently applies work rules to all employees. Notifies management of problems or potential issues in a timely manner. Trains new employees on company processes, locations and work standards. Accurately reports and records work activity. Assists with time-motion studies as needed. Assists with organizing workflow and work efficiency. Assists with monitoring plant quality by watching for unusual plant appearance, plant diseases or signs of stress, pests, or other potential problems with the crop. Notifies management of issues in a timely manner. Performs all work activities and promotes work crews to perform work in a safe and efficient manner. Brings potential hazards to the immediate attention of management or the safety committee. Follows all pesticide signage. Immediately reports accidents, injuries and near-misses to management. Enforces the use of personal protective equipment (PPE) when completing tasks (ear plugs/muffs, gloves, boots, safety glasses, etc.). Assist employees in performing work by answering questions and demonstrating techniques. Trains employees on how to operate equipment and machinery safely. Monitors and shares supplies and resources (i.e., pallets, boxes, tape, gloves, fertilizer, etc.) and notifies managers of potential shortages in a timely manner. Cross trains in all functions of the nursery (shipping, inventory, production, quality control, etc) at all locations. Demonstrates a willingness to learn new tasks and take on individual responsibilities. Supervises labor contractors and other temporary employees. Motivates employees to do their best work by being positive and offering encouragement. Encourages employees to contribute ideas and suggestions in order to improve the operation of the nursery. QUALIFICATIONS AND REQUIREMENTS: Matric plus relevant post matric qualification (Agriculture, Horticulture, Production Management etc.) A valid driver’s license Fully bilingual (Afrikaans and English) 1-3 Years experience in a nursery / ag...
See product
East London (Eastern Cape)
SHEQ CO-ORDINATOR/SUPERVISOR - East London – Our client requires the services of a SHEQ Co-ordinator (Packaging) with a minimum of 3 years’ experience, to ensure that specific activities are performed accordance with company policies. Qualifications: Grade 12 SAMTRAC Certificate Tertiary qualification in SHEQ or similar will be advantageous Computer literacy Key Responsibilities: Ensure all legal appointments are current, signed and kept on file Chair monthly safety meeting Receive and review completed monthly stacking surveys, safety representative inspections, job observations and toolbox talks Ensure that all required permits are applied for within the required time and are up to date Investigate any incidents or accidents with team members, prepare and distribute investigation report within required time frame Attend to inspection and maintenance of all fire equipment, including required servicing   Management System: Issue non-conformance reports and coordinate action on non-conformances Liaise with departments to ensure that all MSDS are current and kept on file in areas of use Compile safety files for contractors under your control Audit all contractor files Prepare presentations and minutes of safety and SHE management meetings Attend and complete external audits and surveys when requested Ensure regular testing of equipment related to emergency preparedness Update of display boards, notices and signs Conduct internal audits in line with required standards and protocols Follow up on non-conformances raised during internal, external and legal audits, surveys, third party, customer audits to ensure compliance Training: Conduct annual inductions with employees, contractors regarding SHE requirements Attend to emergency preparedness and arrange for evacuation, fire and other drills, and issue reports on such Complete the training matrix for SHE training with input from line management Reporting: Monitor usage of water, electricity, heavy furnace oil and waste Distribute reports on progress of non-conformances weekly Compile month end reports for SHE and distribute Chair monthly SHE management meetings Ensure that displayed risk assessments, impact registers at place of operation are current Application Process: To apply for the abovementioned position, please e-mail your CV, recent head and shoulders photo, matric certificate & qualifications to: service@workafrica.co.za, use “SHEQ CO-ORDINATOR / SUPERVISOR” a s a reference in the subject line of the email. If you don’t hear from us within 2 weeks of your application, please consider your application uns...
See product
Secunda (Mpumalanga)
 Enviromental Officer - SecundaQualifications• National Diploma or BTech in Environmental Science or Environmental management• Knowledge and understanding of SA Environmental legislation and regulations is essential• Knowledge and understanding of environmental impacts and aspects associated with construction projects• Minimum of 3-5 years working experience in environmental management in construction-related projects• Training in ISO14001:2015 will be an advantage• Computer literacy skills e.g., Word, Excel, Outlook, and Power Point.• Driver’s licence and own transportExperience• Develop, implement, and maintain environmental-related processes and associated plans, procedures and standards.• Translate client’s specifications into project-specific procedures.• Conduct and document environmental aspects and impacts assessments.• Participate in the establishment and implementation of the Environmental Management System.• Monitor compliance to environmental requirements; conditions of the Environmental authorisation and recommendations of the Environmental management programme (EMPr).• Compile environmental monitoring reports and maintain relevant registers.• Coordinate contractor environmental-related activities.Required Outputs and Responsibilities• Conduct site inspections (waste management, storm water systems, Hazardous materials management, etc.) to ensure that environmental impacts are kept to a minimum• Participate in the review of method statements• Facilitate environmental awareness and induction to convey contents of the EMPR to the project team and contractors• Conduct environmental audits on contractors• Collate data required for the monthly environmental compliance report as prescribed in the environmental authorization• Investigate and report complaints of hazardous working conditions to the project or line manager and/or other appropriate senior management.• Conduct project and facility environmental inspections.• Attend Occupational Health, Safety and Environmental Committee meetings.• Coordinate registration and removal of hazardous waste.• Liaise with Department of Labour inspectors.• Arrange for Occupational Health and Safety testing and/or evaluations of the workplace by external agencies/consultants as may be necessary.• Act as liaison with all related governmental bodies and regulating agencies.• Develop, review, and update appropriate sections of the projects/company Emergency Procedures and Plans.• Compile environmental statistics / month reports / review reports.• Record and investigate environmental incidents and public complaints• Maintain public complaints register• Maintain a non-conformance register• Assume other duties that may be assigned. Personal Attributes• Strong customer orientation - good judgment; emotional resilience.• Knowledge of applicable environment codes, standards, and legislation.• Must be able to develop and/or respond to environmental requirement fit for purpose solutions to clients and other stakeh
See product
Secunda (Mpumalanga)
Enviromental Officer - SecundaQualifications• National Diploma or BTech in Environmental Science or Environmental management• Knowledge and understanding of SA Environmental legislation and regulations is essential• Knowledge and understanding of environmental impacts and aspects associated with construction projects• Minimum of 3-5 years working experience in environmental management in construction-related projects• Training in ISO14001:2015 will be an advantage• Computer literacy skills e.g., Word, Excel, Outlook, and Power Point.• Driver’s licence and own transportExperience• Develop, implement, and maintain environmental-related processes and associated plans, procedures and standards.• Translate client’s specifications into project-specific procedures.• Conduct and document environmental aspects and impacts assessments.• Participate in the establishment and implementation of the Environmental Management System.• Monitor compliance to environmental requirements; conditions of the Environmental authorisation and recommendations of the Environmental management programme (EMPr).• Compile environmental monitoring reports and maintain relevant registers.• Coordinate contractor environmental-related activities.Required Outputs and Responsibilities• Conduct site inspections (waste management, storm water systems, Hazardous materials management, etc.) to ensure that environmental impacts are kept to a minimum• Participate in the review of method statements• Facilitate environmental awareness and induction to convey contents of the EMPR to the project team and contractors• Conduct environmental audits on contractors• Collate data required for the monthly environmental compliance report as prescribed in the environmental authorization• Investigate and report complaints of hazardous working conditions to the project or line manager and/or other appropriate senior management.• Conduct project and facility environmental inspections.• Attend Occupational Health, Safety and Environmental Committee meetings.• Coordinate registration and removal of hazardous waste.• Liaise with Department of Labour inspectors.• Arrange for Occupational Health and Safety testing and/or evaluations of the workplace by external agencies/consultants as may be necessary.• Act as liaison with all related governmental bodies and regulating agencies.• Develop, review, and update appropriate sections of the projects/company Emergency Procedures and Plans.• Compile environmental statistics / month reports / review reports.• Record and investigate environmental incidents and public complaints• Maintain public complaints register• Maintain a non-conformance register• Assume other duties that may be assigned. Personal Attributes• Strong customer orientation - good judgment; emotional resilience.• Knowledge of applicable environment codes, standards, and legislation.• Must be able to develop and/or respond to environmental requirement fit for purpose solutions to clients and other stakeho
See product
Nelspruit (Mpumalanga)
We are seeking a skilled, reliable general laborer to join our growing company in this position, you will be responsible for assisting contractors, operating heavy machinery, and following all site health and safety regulations a strong work ethic and attention to detail are essential general labor duties and responsibilities • unload tools, prepare building site materials, stack building materials, and set up equipment • follow project instructions from construction manager or supervisor • direct traffic safely around the construction or road maintenance site • use construction and maintenance tools and equipment to complete daily tasks • follow all health and safety regulations when operating equipment • ensure regulated and proper headgear, earplugs, gloves, safety glasses, and clothing are worn • complete all assigned tasks in a timely and efficient manner • assist in building scaffolding and temporary structures • safely operate a variety of tools including pressure washers, jackhammers, drills, saws, grinders, and blowtorches • prepare new construction sites by digging, moving dirt, or compacting space • provide assistance to contractors (i e craft workers, electricians, painters) as needed • clean and clear debris and hazardous materials • ensure construction equipment and tools are cleaned and stored properly general labor requirements and qualifications • must be 18 years of age or older • ability to physically stand, bend, squat, and lift heavy material and equipment • must be comfortable climbing up tall ladders, working at elevated levels • positive attitude and work ethic • able to work independently or as an active member of a team • excellent interpersonal skills and communication with all levels of management monthly salary R8 500 to apply email: capersonnel@execs com
See product
Port Elizabeth (Eastern Cape)
My client, based in Markman, Port Elizabeth, requires a candidate who is prepared to travel between their 2 facilities (PE and Cradock). Own vehicle and valid license is a must Coordinate and monitor the implementation of the Company's Health and Safety policy. The position ensures that the Company and its Contractors comply with the requirements of legislation by monitoring contractor SHE compliance, attend and report at safety meetings and ensure statutory and regulatory compliance by conducting site audits The SHEQ Officer coordinates and participates in the investigation of incidents, accidents and near misses, audit and conduct Review Contractor Risk Assessment. The SHEQ Officer monitors the implementation of Safe Work Procedures and maintains and updates all relevant SHEQ department administrative duties. Education and Formal Training · National Senior Certificate / Matric · SAMTRAC Certificate or equivalent occupational SHE training · National Diploma or equivalent in Health & Safety Management · First Aid level 2 Basic Certificate · Fire Prevention Certificate · Environmental & Quality qualification an advantage Offering between R 15 000pm at an entry level to R 25 000pm for very advanced experience. This will be on a 4 month probationbefore being considered for permanency. Please email CV's to: sharonblumberg@outlook.com
See product
Port Elizabeth (Eastern Cape)
Computer program for Stock, Invoicing, Debtors, Point of Sale Training on computer systems - control your business Document Management for the more active small Company Business Intelligence for the high activity small Company Fuel Pumps, Forecourt and Office - all on one integrated program Sub Contractors, Workshops, Manufacturing, Bakery, Vehicle repairs. in fact, any small business where daily control and management is vital - let's get together and discuss your requirements at your leisure and without any obligation.
See product
Port Elizabeth (Eastern Cape)
Property Administrator Pay R13500 to R14000 - subject to skills and experience + lead generation bonus opportunity Port Elizabeth Central Introduction to the role: We are a small family business established in 2008. In recent years, we have undergone rapid expansion. We predominantly focus on the student and young professional market renting out houses on a let only and fully managed basis. Our properties are currently in Port Elizabeth Central. In the last year, we have expanded into property sales and this is an area we are looking to develop. We pride ourselves on our high standard housing and exceptional service for tenants and landlords. Due to ongoing growth, we are looking to recruit a full-time Property Administrator to support our day-to-day activities. Experience of the property market would be advantageous, but a willingness to learn and grow is more appealing to us. We are interested in hearing from enthusiastic, vibrant individuals who want to grow and develop their skills with a forward thinking company. As an administrator, your main duties will be as follows but not limited to:- Answering the office phone and responding to incoming emails; Advertising properties to let and for sale; Booking in viewings and notifying existing tenants; Showing prospective tenants around properties; Processing tenant application documents and generating tenancy documents; Processing tenant deposits; Responding to requests for documents and maintenance; Ensuring properties comply with regulation; including arranging gas safety certificates and EPCs. Liaising with contractors; Lead generation; Any other task that is of course relevant to the operational process of the property business. What will you bring to the role? Previous administrative experience; Excellent verbal and written communication skills; Excellent organisational and time management skills, with the ability to proactively organise and prioritise your own workload to meet deadlines and conflicting demands; The ability to work as part of a team and on your own initiative; Strong IT skills and be proficient in the use of Microsoft Office products, particularly Outlook and Excel; Experience of diary management; A willingness to learn. Working Hours 9.00 am to 5.00 pm - Monday to Friday & 9.00 am to 1.00 pm on Saturdays. How to Apply: EMAIL CV TO: hr@pejobs.co.za
See product
Port Elizabeth (Eastern Cape)
Job Functions: • Sales • Business Development • Product Management Summary of Job Description: • Develop and maintain retail customer client relationships • Implement company marketing and promotion strategies • Develop and grow retail store paint contractors group capacity • Develop retail management/staff product knowledge and skills Minimum Requirements: • Marketing Management Qualification preferred • Valid Driver’s license is essential • Minimum 2 – 3 years experience in a marketing environment • Must be fluent in English and Afrikaans • Willingness and ability to travel for work purposes often is essential • Must have excellent communication and people skills • Problem solver with a dynamic personality • Enthusiastic and friendly Working Hours: • Monday to Friday: 7h30 to 17h00 • Saturdays: 8h00 to 12h00 Please include your salary expectation on your CV. UNLESS YOU MEET ALL THE MINIMUM REQUIREMENTS, PLEASE DO NOT APPLY. NB - If you have not been contacted within 2 weeks, please consider your application unsuccessful.
See product
Secunda (Mpumalanga)
Our client who service the mining industry is looking for a Sales Representative to join their team in Secunda to service their existing customer base with Safety Equipment. Such as Barriers, Underground Steel Barricading, Vehicle Safety, Cones, Blast Hole Covers & Drill/Blast Tags, Fire boxes, Sanitizers, Corporate Clothing & Incentive Gifts. MUST HAVE: Matric Drivers Licence English and Afrikaans speaking Good knowledge of the mines and contractors Experience supplying goods to mines in Secunda and surrounding areas Remuneration structure: Basic Salary of R 10 000 pm Uncapped commission Cell phone with airtime and data Petrol allowance Company Vehicle  
See product
South Africa (All cities)
We understand your investment in choosing an electrical service company and we want to make sure that your investment`s protected. Our Guarantee is our written commitment to you, guaranteeing 100% satisfaction of our work and our services. Whether you need Electrical Tripping, No Power, Faulty Electrical Plugs, Faulty Lights, Power Surges, Lightning Damage, Gate Motors, Garage Door Motors, Distribution Boards, New Installations and Electrical Certificate of Compliance done. We do it all! By choosing a Normatter Electricians, you are choosing a contractor whose experience, policies and procedures are recognized and monitored, and who provides a workmanship guarantee. Normatter Electricians are reliable contractors who provide excellent services and information, potentially saving you time and money.
See product

2 photos

Alberton (Gauteng)
NEW! Innovative safety barrier fencing solutions Introducing protect in Unique patented Synthetic safety barrier fence system Now in South Africa •Protect-in fence can be personalized and is ideal for contractors or companies who wish to have the name safety rules of their company screen-printed on the fence and displayed at their work sites. •Lightweight, easy to set up, reusable, highly visible modular barrier fencing system for road works, crowd control, identifying obstacles, and dangerous areas. •Eco friendly •Advertising income potential More info contact us! Agents wanted! All areas! Re-sellers welcome
See product
Alberton (Gauteng)
Are you are looking for driveway paving, patio paving, pool surrounds paving, or a walkway paving company? One that can provide beautiful-looking paving, at the right price and with the minimum of frustration? Then you should join the thousands of happy South African homeowners that have chosen 3D Stone as their paving contractors of choice. Visit our shop @ 3 Rokewood Road Pomona Kempton Park Website: www.3dstone.co.za Call or Whatsapp: 0834209361 / 0119707168
See product
Pretoria (Gauteng)
GMK Kitchens: www.gmkkitchens.com Contact us for the Design, Manufacture and Installation of: Kitchen units *Build In Cupboards *Bars *Bathroom vanities *Book Shelves We also build and supply cupboards carcasses and doors to contractors and DIY We are Best Installers of Kitchens Cupboards, Wardrobes, vanities and Book Shelves... Our construction experts are dedicated to completing your project (large or small) with quality results, on time, and within your budget. If you are looking to build a small add-on or a brand-new Kitchen Cupboard, we team up with architects and builders to get the job done. Need some new Cupboards? Need your bathroom remodeled? Is it time for a Kitchen or a new Wardrobe? We will make your dreams a reality. Qualifications We have years of experience planning, managing, and executing construction projects in the Kitchen Installation Department. Our team is professional and reliable, and we will work within your constraints. We always stay on the job until it's done to your satisfaction. VISION To be the world's number one kitchen installation company, setting the pace in the industry MISSION To grow within and beyond the Southern African region, creating employment along with our expansion. OUR VALUES T-TRANSPARENCY R-RESPECT U-UNITY S-SUSTAINABILITY T-TEAMWORK For more info contact: Steve +27 81 427 1390, + 27 78 271 0979; Joram 060 663 8758; www.gmkkitchens.com; www.facebook.com/gmkkitchens; www.facebook.com/stepmashasha; www.yookos.com/groups/gmk Centurion (Olievenhoutbosch), Pretoria, S.A | 081 427 1390; 060 663 8758 GMK Kitchens cc Member of the GMK Group of Companies. 2012-2014
See product

Free Classified ads - buy and sell cheap items in South Africa | CLASF - copyright ©2024 www.clasf.co.za.