About Mvuma Properties Limited (06945569) United Kingdom