Ubodo Overseas Property Portal

Ubodo was set up to become the largest free to list property portal for estate agents accross the globe.