« Back to Property and Real Estate Leo Properties Ltd AddressPO Box 1153 CityGaborone Phone+267 392 7788