Lancashire Holdings Limited (LRE) on London Stock Exchange | Ticker