YourHost ltd logo

YourHost ltd

YourHost Ltd is a fast growing property Management company founded in UK and operating in East Africa. By enabling property investors in Africa to successfully unlock their property’s value and maximize their income, we consistently create empowerment opportunities for the local communities. Our mi... Read more


Org chart

Collapse

Teams


Offices

This company has no offices yet