Company CASTEL FARM 310024043 Connections and affiliations of the counterparty