What is the largest group you can cater?

We regularly cater for groups of up to 400 and 500 people and have successfully catered for a party of over 1000 guests.