The answer is (411)=330; here and later on (kn) denotes a binomial coefficient.
Here is an example with n=330. Form the (411)=330 (unordered) quadruples i,j,k,l with elements from {1,2,…,11}. To every such quadruple assign a row of length 12 in which there are 1's exactly at positions i,j,k,l; the remaining entries are 0's. The obtained 330 rows can be arranged to form a 330×12 table, which satisfies conditions (a) – (c) by construction. (For condition (c) note that column 12 contains only zeros.)
Let us show that n≤330 for each table T with the given properties. For each row F consider the 4 columns that intersect it at 1's. We say that they form an *admissible* quadruple Q. It is uniquely determined by F in view of condition (b). In addition different rows generate different admissible quadruples by condition (a). Hence there is a bijection between the rows and the admissible quadruples; in particular there are exactly n admissible quadruples.
Let Q be an admissible quadruple. Consider all partitions of its complementary 8 columns into 2 quadruples Q1 and Q2. Since 4 columns out of 8 can be chosen in (48) ways, there are 21(48) such partitions. Clearly the quadruples Q1 and Q2 are different for different partitions. Observe also that in each partition at least one of Q1 and Q2 is non-admissible. Indeed if Q1 and Q2 are admissible then no column intersects their respective rows at 3 zeros, which contradicts condition (c). Hence the specified 21(48) partitions generate at least 21(48) non-admissible quadruples associated to the initial admissible quadruple Q. Because there are n admissible quadruples, this argument yields a list of l≥21(48)n non-admissible quadruples. We are about to see that the repetitions in it are not too numerous.
Each non-admissible quadruple Q′ on the list occurs in it as many times as there are admissible quadruples Q that generate Q′ in the way explained above. Every such Q occupies 4 columns among the 8 complementary columns of Q′, which gives at most (48) possibilities for Q. Consequently every non-admissible quadruple on the list occurs at most (48) times in it.
Given the length l≥21(48)n of the list and the maximum number (48) of repetitions of an item, we find at least 2n different non-admissible quadruples in T. The total number of quadruples of columns is (412)=495. Exactly n of them are admissible and 495−n are non-admissible. Hence 495−n≥2n, which yields the desired n≤330.