Longacres Finance 

I believe that long-term success in the stock market can be achieved by investing in high quality businesses, buying them at a fair price and patiently holding these positions for a long time.