Sentence 1: Turnhouse is the home of Turnhouse Golf Club at Lennie Park .
Sentence 2: Turnhouse is home to Lennie Park at the Turnhouse Golf Club .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?