Sentence 1: The Trust also manages other sites on behalf of corporate bodies on the Wrexham Industrial Estate
Sentence 2: The Trust also manages corporate sites on behalf of other organizations on Wrexham Industrial Estate
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?