Firm Profile



The London Company is a registered investment advisor with over $1.07 billion in assets under management as of December 31, 2009. It was founded by Stephen M. Goddard as the dedicated equity advisor to First Colony Corporation, a publically traded Life Insurance Company. Today, the Richmond, Virginia based company provides equity, income equity, and small cap portfolio management services to a mix of corporations, trusts, foundations, endowments, pensions, banks, individuals, and mutual fund accounts.

Locations

Independently Owned

Firm Profile

Key Professionals