fbpx

No impediment letter from South Africa