Trafalgar is the leading property rental agency across South Africa, letting and managing residential properties across all major metropolitan areas. Trafalgar