About Thobani Properties Limited (10601757) United Kingdom