It is not our intention to satisfy or to please our customers; our intention is to amaze them. MJ Ngamakita Investments (Pty) Ltd is a diversified investments holding company. The company is involved in General Building, Plant Hire, Material
...show more