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