> Would it be accurate to say the mean of equal length subsets is always equal to the mean of the set? 

It's always true!



For the unequal-length case, they're also equal (that is, the mean of means equals the overall mean) if you do an appropriately weighted average when taking the mean of means.