The SPGA, subsequent to the granting of a special permit, or any extension, modification or renewal thereof, shall retain the right to revoke said special permit, or the extension, modification or renewal thereof, upon its determination that the use or construction authorized by the granting, extension, modification or renewal of the special permit does not conform to the general or specific provisions set forth in this bylaw pertinent to the particular special permit under consideration. The SPGA shall conduct a meeting for the purpose of deciding whether or not to revoke a special permit, or any extension, modification or renewal thereof, and shall notify the holder of any such permit of the time and place of such a meeting and shall afford the holder of the special permit the opportunity to present its position to the SPGA. Not later than 20 days after the completion of any such meeting, the SPGA shall send written notice to the holder of the special permit of its decision.