Although general meetings are meetings of the members, it is usually the directors who have the power to call these meetings.
The directors are obliged to call an Annual General Meeting (AGM) once in each calendar year, although generally the date of the Annual General Meeting (AGM) will be fixed each year. The only rule is that there must not be a gap of more than 15 months between Annual General Meetings (AGMs). An exception to this is provided that an Annual General Meeting (AGM) is held within the first 18 months of the company's existence, no Annual General Meeting (AGM) need be held in the year of incorporation or the following year.
In smaller companies where the members are often also directors, the need to have an Annual general Meeting (AGM) may be dispensed with by an unanimous resolution of the members.