landen richmond