Firm Profile



The London Company is a registered investment advisor with over $2.5 billion in assets under management ($5.01 billion total entity assets) as of December 31, 2011. It was founded by Stephen M. Goddard as the dedicated equity advisor to First Colony Corporation, a publicly 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

1Includes model assets $2.5 billion as of 12/31/2011.