Pub has licence revoked following complaints from residents