The Dew Centre is Africa’s first co-located lifestyle design consultancy, boutique hotel, and wellness centre.