Company THE AMERICAN FARMLAND TRUST, INCORPORATED Address 1150 connecticut ave NW STE 600, WASHINGTON, DC, 20036, USA