STEPHEN MCCARTHY GODDARD
STEPHEN MCCARTHY GODDARD owns less than 5% and is the FOUNDER, MANAGING PRINCIPAL, CHIEF INVESTMENT OFFICER, LEAD PORTFOLIO MANAGER of The London Company of Virginia LLC
STEPHEN MCCARTHY GODDARD owns 75% or more and is the DIRECTOR, TRUSTEE OF THREE FAMILY TRUSTS of The London Company of Virginia LLC
-
The London Company of Virginia LLC
1800 BAYBERRY COURT, SUITE 301,
RICHMOND, VA