About South Africa Lodge Limited (03647417) United Kingdom