Original: In a poll of British business leaders published in 2006, Manchester was regarded as the best place in the UK to locate a business.
Simplified: In a poll of British managers in 2006, Manchester was named the best place in Britain to have a business.