I really want to help you and answer this question, however, since I am a non-native speaker, I only can guess what you ask for.
1) recreation & sports sites: Do you mean a place offering sports club, camping, or kinds of active, if so, it call "育樂中心"
2)manage service: I only know "managed service" call "整合服務" in IT.XD
Hope you can get the answer you want.