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