Company TEACH LAND 309304104 Connections and affiliations of the counterparty