Plenty of Room!
Both the Eglu Go and Eglu Classic houses sleep up to 4 medium to large chickens, however the standard 2 metre run that come with them, are really only suitable for up to 2 chickens, as it is best to try and give each chicken about a metre of run each.
You can extend both the runs, 1 metre at a time, to make them longer which in turn allows you to keep up to 4 chickens... (If you want three chickens, purchase the standard Eglu with a 1 meter run extension, the chickens will be quite happy in a run this size)
The Eglu Go UP can sleep up to 4 medium to large chickens, but again the standard 2 metre run for the Eglu Go UP would only be suitable for 2 chickens. You can also extend the Eglu Go UP run by adding 1metre extensions.
With regards to the Eglu Cube, the house itself will sleep up to 10 small chickens, but with the standard 2 metre run, we would suggest between 4 and 6 chickens, 4 chickens if you were NOT going to let them free range and 6 chickens if you were. The Eglu Cube run extension can also be extended 1 metre at a time, and you can have as many 1 metre extensions as you require.
If you were to have an extension on the Eglu Cube run making it 3 metres long, we suggest the number of chickens be between 6 and 10 chickens, 6 chickens if you were NOT going to let them free range and 10 if you were.