This user has not added any information to their profile yet.
Dew Centre is Africa’s first co-located wellness centre, lifestyle design consultancy and boutique hotel. Dew Centre provides a design studio and wellness centre to restore, revive and refuel our clients as well as enhance their productivity and sense of wellbeing.
Registered company