Profile Press Releases Companies Connections Groups Links Contact Me catering in johannesburg Our 'self-catering' upmarket cottages are owner managed by Jamie MacLeod, who as your host, seeks to provide relaxed, comfortable &lsquo