Seen as the heart of the global financial community , it may not be surprising that the London Stock Exchange was home to a total of 112 financial companies at the end of 2019 , the largest number of any category .